2880 0
30878 2
27432 3
128377 3
52227 5
24684 9
24006 10
18333 10
17433 9
18503 4
24830 6
26126 4
16901 13
19703 7
106877 7
16859 0
565103 28
110352 3
313578 25
64078 6
130006 8
502854 0
182684 13