25306 32
14106 25
13287 21
17322 16
11063 5
20779 8
12892 17
14708 34
14864 16
11185 9
11219 11
15868 17
16668 29
11162 7
16866 30
16205 20
27416 41
14677 28
15971 19
15111 14
22813 38
13565 17
19224 41
39385 100