28165 47
7900 8
24674 40
28106 85
9709 18
10242 28
9485 42
12921 53
3903 12
124095 276
37276 102
46553 165
28995 38
48245 74
8473 25
37242 78
20166 47
1775 9
3616 4
23224 54
24308 56
20602 67
19894 29
64463 32