2985 628
28435 156
4116 547
59856 706
19486 716
4795 532
3942 642
1511 167
5182 545
1854 194
2936 190
3181 252
4272 443
22997 812
5507 627
3936 718
453 56
3028 565