1063 197
776 227
2330 648
521 131
2426 568
2205 577
1475 307
1791 410
21471 641
4388 345
8824 398
5547 90