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