34878231 910
11783516 866
25775875 1980
25276588 3290
16749595 1363
8698784 615
4802024 443
6193062 557
2806868 70
4624505 207
3985289 165
5926513 248
1397471 72
1848679 128
1920298 90
1997163 100
1645047 97
1156473 86
1599105 91
1039075 58
1218268 81
969762 65
1144391 51
916075 35
1307040 70
3188063 91
2903642 96
4990344 283