970 161
7554 383
50220 744
14744 495
6183 520
10003 806
8311 292
3977 618
4733 129
6662 533
2486 84
25182 436