9655 532
5651 495
4557 183
1589 117
3406 412
2557 611
3729 891
2645 461
8677 703
2720 693
6318 603
2940 492
2168 370
4904 471
12766 875
1845 40
1559 232
5947 508
1836 156
2804 61
6543 545
6841 830
5305 557
7058 287
5795 411
959 77
5684 934
7272 620