16351 486
10231 154
14883 181
13681 471
9262 499
5453 209
8443 429
5068 653
2337 255
7406 320
4707 596
3129 101
1566 175
5026 310
8199 697
102647 612
2233 281