3020 128
17964 201
88012 990
14214 829
16892 234
207829 1031
14424 528
158142 525
204251 474
23463 477
10171 256
9485 863
26557 113
11862 597
1806 126
6919 438