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