591 92
5001 587
1525 229
9925 399
5823 577
1462 280
5141 405
2907 684
2887 806
1817 240
3399 646
2926 470
2963 277
2342 702
1165 259
7884 666
553 58
5623 653
2962 730
953 150
1838 366
1592 362
1994 524
1612 280