37408 70
14643 16
8798 7
12558 13
16813 27
28985 31
25037 18
21418 35
17634 10
23737 15
39360 34
8271 5
35501 48
31196 46
24719 13
15609 2
17545 20
99695 119
23724 37
9648 11
11566 15
10520 10
5714 9
26424 35