21341 359
4516 281
25859 879
4602 548
7246 723
13324 461
10775 304
3238 324
3326 559
2788 529
1872 108
2668 631
2648 608