22198 51
17968 27
25260 44
42325 104
122653 356
17649 20
24016 28
22766 59
18982 44
14968 19
22443 47
18701 33
33679 123
30670 53
19523 26
16447 14
16038 23
23417 44
12305 17
16835 15
16172 14
10969 5
17240 31
31149 57