15432 9
38157 3
25808 6
41703 10
30154 7
28101 8
37757 3
14708 2
15384 0
9756 8
16480 9
26683 1
140426 8
116105 10
85002 17
279058 21
337478 22
189181 21
95503 12
126730 12
100104 11
392831 45
110657 19
487754 36