30581 325
33682 212
10626 47
10437 109
8582 160
23123 239
14078 495
15592 221
7688 760
30912 513
15915 1050
14775 741
20448 822
7110 501
19498 249
17248 379
16279 264
15647 758
2117565 3402
377595 1078
2404570 7084
40940 581
58193 485