3112 566
4368 73
12040 613
3874 338
3619 44
17157 141
16803 786
117946 849
20855 326
50872 422
18789 410
15034 590
11852 123
6770 586
37390 261
23389 72
2645 51
4014 733
16929 521
4447 316
8798 80