22541 47
41343 113
12179 16
10740 24
9442 5
29631 41
6588 4
28327 13
44780 47
7158 14
11892 29
40429 94
10152 18
26239 48
101130 120
23180 48
26174 14
13969 13
3095 7
17718 43
9067 22
5098 15
26895 25
20917 26