16352 486
10231 154
14884 181
13681 471
9263 499
5455 209
8443 429
5068 653
2337 255
7406 320
4707 596
3130 101
1566 175
5026 310
8199 697
102651 612
2234 281