5886 480
14824 726
105591 79
18028 654
26702 402
21571 281
20139 544
17888 929
9013 336
7079 504
3151 51
10103 380
4429 748
7713 629
23587 163
2701 737
3399 644
4686 221
1183 199
3609 104
3858 912
1422 312