13081 20
11936 15
6414 10
34321 54
16801 28
23341 47
12127 12
19999 32
25551 21
8708 10
18990 33
11278 14
4848 3
22397 19
7533 12
15301 15
6309 7
5740 12
29305 71
6263 13
9338 13
3475 1
2477 5
5120 7