15228 5
30381 7
43554 3
19959 10
17607 7
31429 4
33082 9
46905 9
31057 5
44507 6
103658 7
33957 4
113334 11
44955 5
23204 1
84852 6
27032 10
28456 11
22257 9
63031 16
74283 26
29209 12
19628 8
17834 11