17248 493
19807 569
9520 519
12002 445
13653 306
9125 95
2677 243
1749 140
3786 859
3333 907
4017 915
1669 92
2975 401
2649 244
3747 729