21630 30
20516 28
9887 13
3774 12
2853 6
11587 7
15561 19
8144 5
7029 12
23334 24
8146 10
9162 15
10598 6
35888 32
10039 18
14125 23
22819 41
7872 12
6967 2
30634 73
11530 16
12060 16
7822 17
11750 23