4801 13
15915 26
2498 1
2987 8
2887 7
10027 26
23831 61
19209 59
2472 3
3922 16
6475 25
6605 21
30215 49
3529 16
57917 171
31663 60
6499 14
43844 137
28520 41
11125 44
44540 97
7729 18
10718 55
24590 87