2935 871
12867 153
4184 783
1157 123
3619 693
2087 428
3519 624
2085 347
2950 605
2553 589
2608 629
1940 371
3115 511
4947 451
2764 426
943 66
7205 34
1556 219
10114 688
5202 288
2873 531
2843 547
2175 160
2912 500
6479 678
4838 396
5485 546
48033 632