16399 486
10272 154
14946 181
13730 471
9301 499
5470 209
8452 429
5077 653
2341 255
7415 320
4721 596
3147 101
1570 175
5055 310
8215 697
102898 612
2244 281