21023 22
9186 20
17306 31
59964 161
10857 34
7880 41
30880 129
8011 11
17581 16
8294 32
15177 29
28203 40
44697 140
19185 39
23622 36
36307 54
11191 29
58782 178
40233 168
29570 51
17012 38
5002 5
8234 17
20446 63