3008 940
7819 517
106011 614
28588 341
4030 298
10058 928
28165 77
3362 538
3603 354
3954 610
3971 728
3219 260
16361 95
8663 639
1938 320
23794 927
16021 199
14404 839