593 80
859 184
3400 606
3133 761
500 80
4222 357
2046 199
5158 602
6390 584
7822 925
27470 626
17443 748
5345 534