35416 600
14321 611
41365 1100
11332 871
11876 1447
11477 1461
18842 1589
16502 337
30979 1574
23558 162
30838 962
29445 973
23115 1399
44562 1166
39327 115
42863 460