42480 9
59903 1
24704 9
85457 8
59052 13
87882 11
93279 9
20654 4
53201 11
29881 7
91801 12
18977 8
17554 8
339581 33
316182 23