21298 359
4508 281
25791 879
4593 548
7205 723
13304 461
10732 304
3228 324
3311 559
2770 529
1861 108
2662 631
2636 608