108132 22
95604 20
53903 12
46801 7
47501 11
153557 13
123054 7
26605 1
110959 10
27684 8
23908 6
202427 22
261229 29
190005 32
138030 21
22533 2
45908 8
71029 19
50628 13
300282 25
29251 8
280178 18
694606 97
414709 35