21509 163
22954 590
6661 598
12257 565
67248 685
13879 521
14051 270
7092 556
3798 87
15399 395
7079 718
1623 98
3237 699
1539 59
2066 106
25597 636