18507 1
35907 4
53979 5
17531 1
38983 7
35459 6
42957 8
33982 3
31602 1
19776 4
31602 8
85182 11
17453 0
31557 2
43131 3
43455 7
31127 1
28707 10
164407 9
28309 4
70827 9
52479 11
148478 32
144379 20