2962 800
775 45
1835 227
646 62
2153 504
4044 222
1563 329
243 58
2800 571
2644 144
1562 463
4325 567
3639 795
3069 337
460 70
780 171
3581 693
12281 115
1315 343
2736 90
2017 301
867 65
2313 751
2000 607