30126 2
45579 12
305976 26
1081701 115
309155 10
220826 12
309603 49
296982 55
101604 6
417557 47
111506 20
180905 34
174308 25
151804 19
103209 8
83379 15
149828 31
87632 13
59032 9
85927 16
121777 8
34579 0
37457 4
37077 4