16351 486
10231 154
14883 181
13680 471
9262 499
5453 209
8442 429
5068 653
2337 255
7406 320
4706 596
3127 101
1565 175
5025 310
8199 697
102643 612
2233 281