9073 23
5796 19
15624 42
16617 39
13345 40
146206 249
54303 195
21157 14
17143 13
9557 13
9512 41
11093 25
23899 63
19767 57
20845 78
31172 53
27443 75
10741 26
17464 32
9485 28