20330 359
4252 281
24293 877
4414 548
6970 722
12821 461
9907 303
2984 324
3158 559
2667 529
1745 108
2584 631
2573 608