13580 477
20013 688
4395 813
7127 671
2869 639
9577 409
5791 547
5622 600
6728 297
17857 485
3647 851
2183 105
10565 412
1253 194
17660 845
9550 119