57826 116
20503 26
16426 27
25779 51
16633 43
14823 11
16877 24
33055 42
15005 20
19555 49
15292 17
43583 120
71941 126
28479 56
22094 53
19168 40
12930 28
17244 24
11002 13
18579 17
15920 29
16183 22
13213 15
43299 107