25042 721
54333 550
32678 710
8877 334
252303 418
2839 201
28662 528
1732 112
5261 505
26809 921
2660 270
2947 439
8554 490
5349 780
1879 143
3230 646