691 171
2790 519
1287 211
10029 137
33366 633
2951 413
145913 627
10053 354
3934 435
7629 648
11521 78