158730 29
1121803 358
24352 1
107708 18
70280 17
27802 3
44680 7
733051 136
35028 2
40552 3
112453 15
75529 7
135905 14
47355 6
245952 25
253034 26
219704 26
155602 6
59101 4
52102 12
54929 4
111702 23
16229 1
87081 16