3115 500
1745 273
3686 213
2972 119
7036 302
34012 902
321199 1366
4098 371
3922 342
5031 699
4297 964
6952 257
1506 160
2422 428
2610 75
4331 564
2272 504
5388 818
820 70
8006 577
3083 269
6122 865
6402 669
2795 579