29607232 11718
10710961 3201
28798005 11953
15000504 5083
11185461 3377
14222636 4765
5013655 973
8657955 2855
10900003 3100
8192814 2422
18552678 6254
41646955 18620
5789603 1529
16592076 6236
8743774 2827
16082154 4662
5536997 1652
2541589 540
8997741 3072
5395993 1646
8165721 2689
9055948 2827
4753609 1310
4483090 1325
5276417 1448
4355450 1338
2931464 848
8515327 2635
3884686 1325
8228129 2594
9009195 2563