40057 12
33982 7
20557 2
15584 4
21128 7
17030 1
33079 8
15281 2
34879 4
34854 8
69928 10
86582 50
16651 8
42059 27
37333 39
74105 92
173627 24
171027 54
205101 33
512734 40
640826 116
271452 31
201353 19
1187930 94