5886 480
14825 726
105607 79
18028 654
26704 402
21573 281
20140 544
17888 929
9013 336
7081 504
3151 51
10105 380
4429 748
7713 629
23587 163
2701 737
3400 644
4687 221
1183 199
3609 104
3858 912
1422 312