3116 566
4368 73
12043 613
3874 338
3667 44
17157 141
16805 786
117950 850
20857 326
50874 422
18789 410
15034 590
11852 123
6770 586
37391 261
23390 72
2645 51
4014 733
16929 521
4448 316
8798 80