4433 530
2926 60
797 86
1729 501
20894 689
5069 592
6305 106
8797 449
5415 488
4185 623
5230 657
4696 552
3884 594
16981 903
2368 213
4227 493
2624 120
7361 806
5443 497
1999 66
3040 279
4672 631