5066 339
23800 986
20561 184
17547 886
14935 155
16669 431
5071 644
11645 573
2099 39
3677 41
5473 240
1739 292
1839 268
3529 566
2949 334