25071 721
54430 550
32775 710
8889 334
254472 419
2844 201
28666 528
1737 112
5295 505
26844 921
2664 270
2960 439
8615 490
5355 780
1886 143
3239 646