23681 2
39703 7
30051 9
22854 3
69952 8
32426 1
35030 6
252533 18
85477 4
36853 7
31534 8
104331 8
28058 3
94680 9
63609 8
51483 7
55456 7
48076 5
55356 7
33132 3
67056 12
234402 40
53307 4
93553 7