5625 166
363603 1183
2809 280
3979 668
7417 560
2158 295
6657 577
11493 91
2743 334
3330 123
4419 260
6896 770
1981 111
3895 594
8388 877
1094 55
3900 711
22995 327
209803 1233
1810 222
1043 53
3431 628
24278 270
19835 616
1046 85
3081 584
5437 815
14676 753