9801 851
39507 94
2839 143
10900 401
24393 447
18840 336
1994 65
4641 373
10401 217
30866 344
6493 529
9096 610
5915 612
17052 589
3375 409
1311 94
3817 479
3648 676