20362 359
4259 281
24305 877
4414 548
6972 722
12833 461
9921 303
2999 324
3159 559
2669 529
1745 108
2584 631
2574 608