30251 525
13624 365
3161 377
4583 291
4030 203
5243 357
4418 284
121374 735
8448 271
14227 335
3826 832
16775 156
1257 176
1671 299
3664 640