22029 6
29006 4
37808 4
1358409 101
17482 0
27057 2
40957 5
38734 2
19983 1
16177 1
26553 1
39603 2
39576 0
312131 16
36176 7
24282 2
35504 5
32431 3
37008 5
26207 2
23255 6
24653 5
342352 23
43501 7