2198 21
858 6
8004 31
4760 38
15258 51
13773 58
9402 63
5070 18
5854 16
9904 24
12329 25
18641 46
8421 20
27886 82
27004 81
10006 21