40402 75
2880 803
12308 230
7591 855
6221 492
2994 576
5367 419
6071 458
17975 475
2447 685
3168 657
1307 360
2111 428
2398 684
1811 373
2784 644
1771 325
2872 559
2197 333
27244 552
1494 205
14322 255
2880 508
2574 378
1067 173
2626 497
2867 507
14629 433