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