40660 582
3219 569
2036 342
1929 480
640 110
1427 410
2787 680
2188 427
283 44
1278 268
1756 360
2622 673
14036 333
8261 375
8362 270