905 261
2017 505
4360 702
487 120
2817 773
1310 391
1631 258
22563 813
2655 825
17945 402
2837 628
4443 71
2177 475
3586 507
2762 910
1548 498
1054 263
2894 75
1222 406
3846 135
171 51
7735 434
3840 701
2234 738