21321 359
4512 281
25825 879
4598 548
7235 723
13315 461
10757 304
3234 324
3320 559
2783 529
1867 108
2665 631
2640 608