21530 163
22974 590
6664 598
12257 565
67255 685
13880 521
14051 270
7093 556
3798 87
15401 395
7080 718
1623 98
3238 699
1540 59
2066 106
25606 636