14553248 3974
32712313 11733
23376694 7351
19491599 5268
24495493 7574
32558520 13285
36618447 15321
56389155 18997
21530750 5739
17780820 6157
26420112 7728
16838286 5350
20493704 7938
15121141 6553
10391763 4439
14281472 4417
10284901 5303