16001 23
21171 27
12508 10
20818 19
16140 8
10509 4
16816 26
36679 116
30928 41
20519 50
18525 29
32384 31
17044 42
31142 73
16382 18
8883 3
24287 15
21196 56
20398 23
20330 47
80106 198
17669 51
23831 36
17762 21