21270 359
4507 281
25750 879
4590 548
7198 723
13299 461
10710 304
3224 324
3307 559
2766 529
1856 108
2657 631
2633 608