5026 339
23781 986
20537 184
17535 886
14928 155
16662 431
5066 644
11635 573
2095 39
3671 41
5471 240
1738 292
1839 268
3528 566
2948 334