21262 359
4504 281
25725 879
4590 548
7190 723
13291 461
10693 304
3224 324
3304 559
2764 529
1855 108
2655 631
2631 608