31596 1803
15690 1354
14386 1733
40080 840
20401 1487
15878 869
39264 742
43531 1365
20229 173
12824 587
40653 1834
22706 1428
51086 1280
50804 639
50509 1869
50461 954
50431 1035
50420 519
50291 1622
50259 1223
50242 1448
50216 1024
50188 1663
50186 685