20312 359
4244 281
24264 877
4414 548
6967 722
12814 461
9895 303
2946 324
3158 559
2667 529
1745 108
2582 631
2571 608