16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
39835453 5947
13183492 5174
28679548 11583
27995275 15425
19160491 9082
9920084 3839
4272745 1394
5339887 2129
6997344 2943
202509660 194857
1627687 4781
2490418 6829