2407 680
2255 526
3146 422
4989 749
8538 888
8136 524
14755 84
10947 246
22520 217
6905 138
2505 360
3282 371