15129 9
37326 3
25181 6
40376 10
29404 7
27484 8
37027 3
13182 2
14502 0
8952 8
15330 9
25307 1
139954 8
115806 10
84932 17
278253 21
337157 22
188676 21
95402 12
126503 12
100008 11
392304 44
110454 19
486881 36