16410 486
10281 154
14958 181
13740 471
9310 499
5472 209
8454 429
5078 653
2344 255
7422 320
4726 596
3149 101
1570 175
5059 310
8218 697
102995 612
2244 281