2885 591
3949 780
3001 293
4442 88
3046 140
45026 603
11952 204
182533 964
3962 452
13221 771
30396 390
5680 581
5622 598
2751 316
2771 386
4419 559
4617 641
3972 685