120451 14
41704 7
122578 11
125030 29
29053 3
24859 3
45605 6
46602 11
27952 3
23858 9
22207 2
43682 5
30431 5
32507 3
62977 10
36752 6
31681 2
38079 3
25782 1
44280 4
67279 9
53908 5
57629 8
116653 23