45629 7
39727 2
33655 4
31182 5
39126 2
37055 3
40933 1
31552 2
51976 20
35801 7
33228 4
45076 3
18481 0
27601 2
22284 2
57781 13
54758 7
131307 19
35057 4
17232 2
47157 3
31956 2
62280 7
59877 9