862 35
3263 598
3952 813
7883 475
1230 41
1622 138
2705 487
1774 270
15124 502
3298 824
8804 207
2822 685
975 89
1495 62
7635 783
1526 203
3423 708
2914 748
3455 671
2246 47
2572 739
5852 270
2950 277
3125 675