21203 88
85274 90
79519 192
42295 100
7453 22
44945 110
34259 63
8504 11
50931 121
29589 66
22334 37
43487 53
49455 61
20763 45
24390 44
33298 50
66376 107
31486 70
33027 43
29192 41
16767 26
28075 63
110756 221
40771 160