30901 818
2638 137
6731 297
3173 198
5270 343
45584 337
14431 196
4884 539
3916 406
8498 411
4080 812
3925 460
13217 565
2779 579
3210 888
307 30
2063 373
294 37
1426 316
2949 756
779 81
1221 293
640 106
1939 409
671 132
3200 633
5011 629
1415 279