15743 17
18625 31
5382 10
4766 8
11208 10
6743 5
7090 8
12803 38
6219 19
7927 14
4146 5
5462 17
10313 31
8146 17
10522 10
4316 5
6612 14
6751 16
10824 11
4336 4
6262 16
4463 3
27531 66
19316 20