3125 256
4480 49
2290 118
2495 111
4971 332
3879 65
9609 926
9226 506
7198 796
6728 297
3173 198
5270 343
3280 361
19455 781
5299 442
9981 458
2834 90
4523 135
26386 688
11979 108
5004 503
11700 409
6575 644
4659 625
10575 771
6678 540
2905 388
7011 565