1006 101
2657 582
3279 547
2224 162
3626 556
4347 454
53110 673
32788 331
16138 689
61315 459
10456 297
4565 171
7273 104
14752 588
60608 137
8327 695
18848 355
22480 618
5760 610
18295 123
7089 547
23954 345
4521 677
16726 28
9911 483
18796 365
20344 405
15280 592