2850 591
3927 780
2920 293
4371 88
3008 140
44703 603
11924 204
181796 964
3950 452
13186 771
30299 390
5653 581
5607 598
2737 316
2760 386
4416 559
4607 641
3925 685