3073 717
14945 136
3681 781
1432 278
58473 752
485 72
2231 455
1100 231
1776 390
1557 382
1601 387
2829 831
3143 518
26847 309
25836 257