19438 405
17601 192
7216 288
8580 386
6694 769
8358 436
7228 336
8027 156
22005 818
4406 135
12268 661
2797 110
10362 635
3815 146
2178 188