16053 387
6262 70
10400 583
2847 350
27737 557
11282 703
2781 587
20776 247
3442 837
5478 935
3277 690
3913 417
20064 406
14679 264
4617 399
6862 305