16043 387
6259 70
10400 583
2846 350
27736 557
11271 703
2781 587
20775 247
3442 837
5474 935
3275 690
3912 417
20061 406
14665 264
4615 399
6862 305