29921 525
13542 365
3147 377
4535 291
4014 203
5232 357
4403 284
121113 735
8436 271
13990 335
3803 832
16745 156
1242 176
1660 299
3640 640