930 153
2554 628
4969 387
1294 273
957 85
2430 186
2353 337
22583 687
1668 331
3244 830
21182 817
3570 183
2282 275
3277 488
3672 621
10377 601
4066 885
2102 500
1863 334
2031 301
2770 717