930 101
4105 457
6648 587
2759 239
27558 389
2072 272
1193 113
2679 92
12709 146
1172 123
16130 707
3518 787
1465 125
1898 142
3343 498
2586 424
2630 471
3844 628
3137 489
4799 877
4140 53
4031 582
2379 279
1180 48