2282 9
16281 6
5176 10
5709 1
17579 7
13002 1
14834 4
22729 8
23856 7
20554 4
34253 5
23082 7
32880 1
21402 3
40309 1
28808 9
18081 11
15531 8
22557 2
15803 2
39502 11
16551 4
10707 5
30405 4