41108 10
91430 12
641180 96
79933 8
30952 5
46079 7
29533 1
104327 15
46280 12
47628 10
28953 3
171779 36
60656 2
55101 10
32883 2
75107 19
57053 7
34601 4
113778 28
31581 5
87384 30
21905 2
45380 2
50106 10