3098 566
4367 73
12037 613
3868 338
3617 44
17157 141
16802 786
117934 849
20852 326
50863 422
18787 410
15029 590
11850 123
6770 586
37381 261
23386 72
2645 51
4013 733
16927 521
4444 316
8798 80