3495 21
20686 32
16996 23
13762 57
19548 12
54787 22
25085 28
21157 14
10827 32
19167 30
3272 9
14293 35
11720 16
1789 5