21278 359
4507 281
25770 879
4591 548
7199 723
13301 461
10715 304
3226 324
3308 559
2767 529
1857 108
2658 631
2634 608