297 81
601 90
6549 518
384 91
1477 301
1220 224
624 134
1898 520
989 205
1436 327
1424 380
2753 591
2500 723
5007 588
3385 593
986 123
2908 706
1855 363
865 199
2562 648
2870 819
10585 651
1809 276
28876 999