16039 387
6258 70
10400 583
2846 350
27735 557
11269 703
2781 587
20775 247
3442 837
5473 935
3275 690
3912 417
20061 406
14655 264
4614 399
6862 305