2978 486
1455 46
5577 375
53752 698
21685 321
3155 476
5952 661
3047 181
3217 476
6340 679
9026 401
4881 196
15644 590
3638 619
10955 340
11692 165
77985 244
21173 594
100401 608
9409 154
33760 588
12194 732
4441 304
6447 827
27827 498
9866 868
5000 209
2102 280