20838 359
4409 281
24993 877
4484 548
7072 722
13095 461
10350 304
3147 324
3240 559
2702 529
1786 108
2612 631
2605 608