58413 607
3326 569
2136 342
1988 480
700 110
1454 410
2839 680
2242 427
340 44
1305 268
1831 360
2675 673
14483 333
8964 377
9192 270