2556 10
70681 6
64156 10
37330 2
55901 4
20209 5
24709 9
26029 4
19503 8
24832 6
26259 4
19758 7
1746632 99
343603 34
120581 4
293182 23
1478904 52
291052 6