253826 55
53455 17
122979 31
133553 20
158358 18
193853 31
197951 16
80582 9
330928 108
322131 73
83027 15
60184 12
283983 61
111483 20
72576 9
21402 4
52984 5
23276 2
51853 2
66578 5
22507 0
28828 2
74233 6
27480 5