30963 1574
11837 1447
23107 1399
41300 1100
39312 114
29416 973
30832 962
23460 162
16499 337
44532 1166
11460 1461
42797 460
11250 871