5001 833
3666 93
4767 542
4328 97
3763 614
3564 461
2808 86
4922 754
3258 699
6490 790
9578 481
5192 281
3227 373
2301 323
7052 730
4386 436
1946 239
2055 101
3458 285
4408 682
6640 877
1779 233
3679 573
4550 283
6582 86
5181 405
4903 760
2615 197