21296 359
4508 281
25786 879
4593 548
7204 723
13304 461
10730 304
3228 324
3311 559
2769 529
1861 108
2660 631
2636 608