375283 93
110329 20
46231 12
22157 0
16630 1
47554 7
71203 6
59829 1
64479 7
173804 8
65234 11
51928 9
77559 6
70654 6
186781 26
73252 9
314532 34
348531 23
433056 77
339080 56
294077 50
121776 27
282401 38
222301 80