2697 64
5089 487
2464 176
101459 653
39939 759
55591 106
28687 97
33467 442
93406 473
149853 582
204248 499
1888 29
3436 221
5362 695
2345 287
3608 163
3549 405
6402 184
2504 50
2811 544
3272 437
4786 424
82368 989
105197 624
19154 597
7134 384
14911 598
9929 712