5001 833
3667 93
4767 542
4329 97
3763 614
3565 461
2813 86
4922 754
3262 699
6490 790
9578 481
5195 281
3227 373
2302 323
7052 730
4394 436
1948 239
2055 101
3458 285
4409 682
6640 877
1783 233
3682 573
4551 283
6584 86
5181 405
4904 760
2617 197