20313 359
4246 281
24267 877
4414 548
6968 722
12815 461
9895 303
2947 324
3158 559
2667 529
1745 108
2582 631
2571 608