50956 6
100952 19
41933 8
168509 48
52379 5
54078 2
190180 19
87678 9
74729 12
132582 45
71030 13
59056 6
83202 34
177334 26
61232 13
60853 19
56659 10
42407 10
61308 2
47951 10
50706 10
40281 1
31579 2
28651 1