17326 17
22431 28
20797 20
27691 22
11640 15
25571 27
8708 10
6520 9
6169 16
5474 2
13648 10
13799 20
11503 41
8908 19
13705 39
15552 31
5294 4
28446 70
7077 12
7549 17
7506 10
4939 6
5114 9
12751 41