29824 83
15857 49
27225 44
19744 56
28441 243
5918 18
19973 142
17119 14
8203 18
14755 37
2848 12
15194 23
65040 168
18810 21
16802 27
17889 23
16337 39
41135 90
4813 8