946 197
774 227
2328 648
520 131
2421 568
2202 577
1469 307
1783 410
21464 641
4385 345
8821 398
5543 90