6560 110
9396 625
5186 983
17771 526
9503 268
6482 461
3081 401
7502 704
7005 218
18905 570
6544 634
7496 685
9656 134
2671 128
15963 157
20255 819
20610 676
19084 859
6855 98
6011 183
6448 400
8563 570
5729 456
10389 673
3799 530
6520 158