20378 359
4263 281
24333 877
4417 548
6975 722
12843 461
9942 303
3005 324
3163 559
2670 529
1745 108
2586 631
2575 608