25045 721
54337 550
32690 710
8878 334
252602 418
2839 201
28662 528
1732 112
5262 505
26816 921
2660 270
2947 439
8601 490
5349 780
1879 143
3231 646