19156 31
10608 20
12852 7
27621 37
5150 23
8820 9
64350 151
6152 9
4555 15
11543 29
20688 18
7885 16
18949 32
21984 60
2278 6
21783 73
5630 22
5405 24
14707 38
23250 41
1259 5
4249 8
10753 8
14717 40