31006 4
68384 5
45803 11
970034 118
270551 30
429429 75
117979 24
115457 32
214731 23
102801 20
80384 10
51280 4
67626 2
62455 8
130932 37
35577 6
40503 3
44176 7
43826 8
49576 3
67426 5
60229 9
59278 8
37307 6