3127 566
4374 73
12049 613
3879 338
5090 44
17157 141
16807 786
117969 850
20866 326
50876 422
18790 410
15040 590
11858 123
6772 586
37407 261
23395 72
2645 51
4014 733
16940 521
4449 316
8800 80