25071 721
54433 550
32776 710
8889 334
254518 419
2844 201
28667 528
1737 112
5295 505
26844 921
2664 270
2960 439
8616 490
5355 780
1888 143
3240 646