21343 359
4516 281
25866 879
4602 548
7251 723
13324 461
10777 304
3238 324
3326 559
2789 529
1872 108
2669 631
2648 608