1066 197
776 227
2331 648
521 131
2428 568
2206 577
1481 307
1795 410
21472 641
4389 345
8825 398
5551 90