4959 138
5854 458
14461 405
3750 807
10553 498
3587 154
7401 624
2413 80
5146 351
4584 181
8765 458
15346 512
3776 525
2910 746
3795 347
2141 397
2575 413