591 4
51637 50
16463 15
19835 14
22328 24
25820 28
13712 11
19725 41
23987 26
12908 5
49049 102
8067 10
10876 20
12626 25
21220 27
11124 19
7103 17
10231 11
27148 18
37738 19
35017 24
11300 8
42020 50
12475 7