35024814 10370
8641500 1954
5088343 1350
19895247 2758
3876879 832
28391203 8281
2331938 618
13949575 4099
4673788 1269
5503715 1498
6556811 1602
4987463 1165
5162158 1313
7589142 2164
6265947 1988
7455190 1834
9651427 2579
15784583 3402
4593244 1376
5387451 1212
12644209 2918
6140201 2302
4139406 914
24981969 5554