24259 8
30532 4
53082 2
49306 8
15956 9
30509 8
39958 9
19227 9
37781 7
31551 5
15509 8
32751 12
35551 5
43606 9
18028 3
11901 1
13008 5
11627 8
252051 16
143179 10
277828 37
56580 9
52656 4
70558 16