9042 252
3115 500
2972 119
7036 302
34012 902
321199 1366
4098 371
3922 342
5031 699
8320 516
1506 160
2422 428
2610 75
4331 564
5388 818
820 70
7447 488
8006 577
3083 269
6122 865
6402 669
2795 579
4880 878
4552 106