5646 593
11594 126
8416 548
4536 720
14773 517
3268 300
6123 561
24975 433
21978 450
4630 224
7447 397
16029 451
6808 213
34657 908
25677 485
4535 347
2435 273
9288 712
3854 617
3516 386
16369 170
6589 409
4344 389
198548 1234