29658 2
45309 12
305683 26
1081076 115
308953 10
220684 12
309352 49
296803 55
101458 6
417234 47
111379 20
180706 34
174078 25
151683 19
103057 8
83231 15
149577 31
87355 13
58802 9
85683 16
121554 8
34534 0
37327 4
36929 4