30646 818
2638 137
6728 297
3173 198
5270 343
45557 337
14427 196
4882 539
3913 406
8498 411
4080 812
3925 460
13213 565
2778 579
3208 888
307 30
2062 373
294 37
1426 316
2949 756
779 81
1221 293
639 106
1939 409
671 132
3200 633
5011 629
1414 279