1255 85
4441 697
2648 405
5679 693
20386 598
20246 587
3338 397
3228 345
4868 660
2768 94
4684 636
2125 35
1922 181
16557 833
4647 773
9934 562
7325 732
14356 528
5391 634
27957 143
4196 379
2785 338
5865 653
16382 541