12977 856
1413 367
2904 583
1659 252
268 46
983 185
3738 405
2889 425
1523 123
26039 185
2140 510
334363 789
356165 345