49785 50
13588 26
23143 23
35829 25
21408 37
9616 11
29597 37
6847 8
20634 16
8357 12
4453 10
9555 11
12487 12
12279 10
5980 7
20266 22
17100 22
9884 15
16355 10
4743 8
4861 5
12756 11
7909 14
3894 2