5001 833
3666 93
4767 542
4329 97
3763 614
3565 461
2812 86
4922 754
3260 699
6490 790
9578 481
5195 281
3227 373
2302 323
7052 730
4392 436
1947 239
2055 101
3458 285
4409 682
6640 877
1781 233
3681 573
4551 283
6584 86
5181 405
4903 760
2615 197