15955 10
20884 21
4197 12
20865 20
23909 34
15385 21
11099 10
6584 1
10534 8
15419 21
10430 16
14368 21
35280 26
8881 8
11312 21
20545 28
30970 53
45374 55
6833 8
7753 12
19090 26
6016 14
16942 15
4737 10