30951 399
13342 1214
14219 1618
30970 1050
18246 1360
12952 408
18065 735
14804 1035
38282 1220
36896 1045
19355 1291
45512 856
48423 386
15987 903
47028 838
43316 942
26305 744
49465 382
42715 1803
17130 1280