25027 721
54274 550
32625 710
8875 334
250877 418
2835 201
28655 528
1729 112
5255 505
26771 921
2657 270
2940 438
8505 490
5345 780
1874 143
3230 646