22390422 10386
18733074 7282
12248478 4209
3426057 1046
4569317 1247
2952415 722
14203353 5573
2578427 1482
3215124 977
17263579 4043
4529447 1341
8914281 867
13631967 4724
5147537 1511
9514690 1888
2756998 584
3231922 977
5085185 1580
4527905 1712
3624389 1058