406130 85
32928 5
484176 83
112981 18
697179 71
343334 69
275051 14
390854 30
213256 21
15883 10
16031 10
34157 2
40102 3
12031 4
43309 3
33407 6
24507 1
80957 9
8553 3
12106 1
9005 8
11151 5
225833 17
560759 35