22731 3
37008 8
98501 47
35458 8
48181 3
29276 2
25853 2
37456 2
53730 12
40383 8
65805 19
80183 14
34634 2
63880 14
57355 10
132727 39
32757 3
87682 18
68531 13
296704 73
256656 85
63732 10
104851 36
374652 93