1298 386
4938 440
12497 560
15587 139
4178 43
63010 541
2543 477
8278 301
3977 741
10404 751
3988 373
4839 39
11362 287
9380 962
24234 503
5981 388
13728 699