50331 595
3248 569
2058 342
1946 480
652 110
1437 410
2794 680
2200 427
289 44
1287 268
1775 360
2631 673
14120 333
8370 375
8475 270