15056 1133
35254 550
37538 301
20850 875
33430 1827
34366 509
37722 1733
43124 845
20214 1312
33067 1064
39040 272
31460 1105
25700 290
40653 1794
23836 385
43203 120
18381 686
35295 1178
32058 1652
29939 512
11724 1873
45791 1511
12947 1701
40816 1779
19012 1415
30071 1621
33269 1623
18188 170