3000 243
2273 574
2330 394
8599 570
6482 354
2668 638
24869 472
6296 670
7684 216
2599 684
3535 769
2240 626
10506 725
3775 195
27712 505
27294 881
776 183
3017 844
18184 151
5701 477
4189 419
1506 389
3703 640
1238 310