28880 80
10935 18
10463 19
28223 103
37816 78
9140 20
9691 16
16858 23
9355 6
16520 30
11120 23
15398 32
11973 6
9838 17
19725 47
23915 54
7316 7
8142 7
9138 14
10807 20
8100 5
6850 8
5882 3
6505 5