20857 359
4414 281
25023 877
4486 548
7079 722
13114 461
10375 304
3150 324
3241 559
2706 529
1789 108
2616 631
2607 608