291 64
1859 401
890 283
2512 292
32109 712
11595 380
23940 630
4975 644
7292 696
18963 60
7139 225
6038 179
4006 240
23608 184
30504 179
20950 389
18535 353
24035 151
36689 119
25117 782
28657 730
22713 587
17061 659
14190 760
21147 255
16653 608
4860 231
1779 65