15075 1133
35255 550
37538 301
20850 875
33436 1827
34371 509
37726 1733
43124 845
20214 1312
33067 1064
39040 272
31460 1105
25703 290
40653 1794
23836 385
43214 120
18381 686
35298 1178
32065 1652
29939 512
11724 1873
45791 1511
12947 1701
40831 1780
19013 1415
30072 1621
33270 1623
18195 170