21631 1508
41752 1868
50031 1031
37267 242
22130 917
38843 797
28040 1827
30096 320
45151 1430
24933 1439
11739 1041
38228 1829
39378 1272