21132 35
18501 24
20609 29
43045 68
12596 1
12351 4
19529 21
17902 25
163867 344
15277 13
12757 5
15217 4
7329 15
16199 13
22098 26
14504 12
12929 8
12528 17
27925 27
23395 37
19987 24
120076 80
24648 19
19039 8