15051 1133
35254 550
37538 301
20850 875
33427 1827
34365 509
37722 1733
43124 845
20213 1312
33067 1064
39040 272
31460 1105
25698 290
40653 1794
23836 385
43201 120
18381 686
35295 1178
32054 1652
29939 512
11724 1873
45791 1511
12947 1701
40813 1779
19011 1415
30071 1621
33268 1623
18188 170