303880 42
42083 4
32906 1
34253 4
359103 48
108133 8
29934 6
29604 4
77279 11
68530 13
40234 3
87606 14
21678 0
71503 6