86083 11
163530 29
573359 98
40156 5
78154 15
113727 14
37178 8
44457 8
42707 7
57628 16
43257 4
64707 6
75033 8
120658 18
38482 8
31276 2
75208 12
49379 3
37426 5
54532 7
49602 5
48232 7
81351 3
95259 20