58405 607
3326 569
2136 342
1988 480
700 110
1454 410
2839 680
2242 427
340 44
1305 268
1831 360
2675 673
14482 333
8963 377
9190 270