28595 276
4567 294
2762 265
7094 588
8194 584
2981 452
5909 608
7869 158
3556 392
1732 253
3473 365
1525 329
415 47
4166 621
3493 86
6548 739
3406 412
3795 422
3790 95
4705 590
3133 831
2591 498
3025 539
5698 145
8421 72
3729 891
1902 281
2159 583