8931 18
6297 2
6077 4
24172 24
32379 33
16284 28
17466 37
9583 18
16158 18
12445 5
23387 24
18232 21
14863 8
20926 15
20848 25
25839 25
29226 19
10522 21
54033 57
23295 26
7217 6
10151 15
8033 19
2801 4