20302 2
17259 5
10059 10
116433 15
10709 5
250104 29
15229 5
26106 7
680082 48
21684 4
89754 15
281107 12
179802 16
89231 12
329656 15
27507 6
47332 4
3234 4
49028 8
322153 12
1781 10
30552 4
48051 3
901909 84