21285 359
4507 281
25778 879
4591 548
7200 723
13302 461
10723 304
3228 324
3310 559
2768 529
1858 108
2658 631
2636 608