58728 11
305601 68
138433 32
55983 5
42284 2
499533 146
26002 3
57506 5
850083 206
56654 6
79276 14
50309 7
24028 1
310156 29
138633 13
36930 10
41081 2
70678 4
37302 2
109001 24
104130 6
191129 63
46780 2
327531 70