29882 525
13509 365
3137 377
4511 291
4011 203
5226 357
4395 284
121021 735
8420 271
13892 335
3794 832
16722 156
1237 176
1653 299
3630 640