2226 9
15882 6
5128 10
5627 1
17558 7
12952 1
14703 4
22626 8
23532 7
20507 4
34130 5
23053 7
32859 1
21377 3
40080 1
28705 9
18083 11
15530 8
22484 2
15780 2
39482 11
16527 4
10707 5
30383 4