12839 10
10026 7
23712 42
15653 18
21199 33
43478 119
21192 36
26106 55
23276 56
48922 88
29939 44
20493 25
34459 62
75978 286
34680 76
21331 37
75397 291
30611 78
28495 63
15950 21
48249 158
28364 54
29174 58
23807 53