2976 486
1454 46
5571 375
53750 698
21685 321
3155 476
5952 661
3047 181
3216 476
6337 679
9026 401
4880 196
15644 590
3638 619
10955 340
11691 165
77973 244
21172 594
100397 608
9409 154
33759 588
12193 732
4441 304
6441 826
27826 498
9866 868
5000 209
2102 280