21630 30
20516 28
9887 13
3774 12
2853 6
11587 7
15358 19
8144 5
7029 12
23131 24
8146 10
9162 15
10389 6
35888 32
10039 18
14125 23
22617 41
7872 12
6967 2
30423 71
11530 16
12060 16
7617 17
11750 23