21051 401
12723 512
4645 82
12476 81
3712 581
1443 196
6712 331
3077 393
1121 184
5472 560
1382 108
4819 363
16696 156
2430 217
5624 894
3429 279
2470 395
1373 142
86181 873
7531 488
3778 700
29178 225
9453 611
21592 699
16665 274
18416 161
40492 350
43110 484