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