951 166
276 45
2320 624
271 60
445 121
2003 329
2579 370
1369 284
3030 622
2820 529
2946 922
773 150
2281 621
1061 313
3913 531
3763 875
908 270
2740 593
2029 525
2656 523
715 146
15054 156
3426 503
10753 500
4400 566
52419 613
8130 750
20023 301