21642 1508
41755 1868
50049 1031
37270 242
22131 917
38858 797
28059 1827
30097 320
45153 1430
24934 1439
11741 1041
38236 1829
39399 1272