321579
2378112
599790
291467
1534107
153271
159278
1665101
1436111
34498182
33877181
17751142
12367122
206083
23640177
4508124
319462
905096
8769107
6576104