13601 629
18153 137
106181 220
20042 730
11663 84
6659 482
11132 636
4272 561
8296 485
1680 108
5066 562
4033 490