2981 158
1854 131
5183 702
1730 140
2774 717
2911 534
1710 335
1104 206
215 33
812 163
1186 251
1278 300
3025 903
2575 592
937 223
2638 530
2869 824
351 54
4618 562
2390 498
366 95
205 29
1031 196
2788 582
6344 691
3154 411
3065 668
674 150