3923 350
5077 162
1633 83
3470 566
2539 491
5175 213
4510 321
8985 661
3648 459
9071 550
5905 245
6677 444
7723 519
9192 736
5535 827
3934 568
6394 587
1142 85
6275 591
5333 634
1632 63
4687 526
4318 522
5160 906