59639 103
19991 67
14884 24
34033 53
21219 64
15657 30
4765 9
20417 41
4947 12
12982 25
45406 98
23519 90
19688 36
10684 35
18694 49
38231 139
3848 8
19582 61
18126 28
15636 41
6600 6
7708 23
9784 16
11992 10