28620021 12135
29189262 14460
11876988 5535
11480507 3989
7538716 3342
4494821 1646
33809370 7938
6162610 1636
6028819 2748
17009641 6942
14080859 5293
7653623 2937
11567196 4124
15153553 4816
32361441 9371
10909375 3675
12482992 4084
6732913 2403
471634 669
6805899 2541
8819562 2503
32905562 10279
11224322 3556
12778572 3876
7725835 2029
2396098 1043
5452526 1489