8128971
3125
22047184
6207
15120921
4913
9565294
6955
11228953
5959
8002393
2353
5838938
2255
16040428
5485
5252482
1643
15709788
5629
9481075
2356
9987182
3012
3187258
1184
6661740
2070
10135475
4451
7837890
5155
4494318
1517
3032783
970
6203885
1350
2178710
728
3038623
1112
4293231
1335
9088074
2268
5324210
1972
4302565
1278
5619030
1240
4225809
1357
3146917
1086