21264 359
4504 281
25734 879
4590 548
7196 723
13293 461
10697 304
3224 324
3304 559
2766 529
1855 108
2655 631
2631 608