970 160
4365 873
3160 588
1405 225
2776 703
167904 309
11797 109
7515 519
2600 327
9840 459
6877 810
10207 310
15472 91
13240 629
6475 596