2850 591
3927 780
2917 293
4369 88
3006 140
44694 603
11923 204
181768 964
3950 452
13185 771
30298 390
5653 581
5607 598
2737 316
2760 386
4416 559
4606 641
3923 685