8580 1
30557 4
50578 8
17109 2
26480 7
54980 1
42827 13
91901 16
16857 5
21681 9
60008 35
160509 19
144276 25
252205 16
1543076 113
470327 28
219479 5
329530 28
299477 16
2021830 178
201482 13
785804 33
135034 6
147302 22