15053 1133
35254 550
37538 301
20850 875
33428 1827
34366 509
37722 1733
43124 845
20213 1312
33067 1064
39040 272
31460 1105
25699 290
40653 1794
23836 385
43203 120
18381 686
35295 1178
32054 1652
29939 512
11724 1873
45791 1511
12947 1701
40814 1779
19012 1415
30071 1621
33268 1623
18188 170