597 60
2903 690
858 236
11845 133
2481 664
1510 321
872 116
3657 869
2792 341
3499 685
1229 92
15133 431
6091 813
2313 397
1450 300
1163 319
2385 523
3566 761
2929 659
2274 168
2757 520
2208 635
1450 114
2901 539