15993 8
35417 45
24954 41
21738 16
26736 30
5368 9
9251 28
3979 3
7239 10
21533 19
12799 19
10576 12
26494 15
8748 10
6340 6
8549 14
12514 12
7204 8
3357 8
6698 21
2158 1
11273 17
6895 8
13375 17