12624 5
20150 31
22216 24
17042 13
29068 27
23824 18
39549 84
42231 78
30100 39
16309 12
23204 35
20318 15
26657 33
21520 23
22300 15
21790 22
17043 14
26008 11
15021 2
34863 44
16873 17
39543 37
27978 26
31175 36