13005 8
87348 101
5411 5
11222 6
12661 12
6591 3
18718 26
20699 27
35346 31
13583 4
7198 10
5263 2
13782 10
12665 16
11471 18
5618 15
6900 7
10825 13
5330 2
7257 9
18386 24
29374 66
11669 21
3725 5