42016 1101
45287 1257
32067 1452
21419 1209
45528 1314
17832 1645
11680 1943
15794 1091
12004 270
40687 678
39545 1648
39173 308
45395 971
19365 1543
45893 1755
49859 813
33698 188
24946 109
36274 1299
21019 124