298118 669
2909809 631
1184716 823
4440088 1548
4728590 1646
22821552 9993
5417264 1825
6109797 3050
4243565 1555
6927971 4285
5744153 1501
3106931 1658
2495137 4206
3349226 1247
3860998 1457
435638 1432
5476760 1432
12520176 4457
2838168 841
3165044 879