5053 920
2851 808
1409 347
617 72
3178 744
582 98
2642 691
509 34
2911 556
3292 715
2907 754
2916 742
2299 599
1446 320
1405 312
4615 564
6648 129
1030 183
1850 417
3041 650