19451 3
21207 1
30254 4
33056 2
23957 5
37231 3
29657 7
46576 4
24377 3
33904 6
25577 3
50184 8
39755 2
37301 7
43459 4
34629 5
16481 1
22677 1
23177 3
16580 2
38007 6
27902 4
59956 14
44526 6