5730 300
3507 410
2210 457
2141 401
1555 447
953 167
4880 579
1985 271
5097 527
6889 516
3572 919
3265 846
1732 138
2263 473
652 75
2700 283
961 261
575 55
3066 583
1469 88
2295 262
3247 212
4282 748
1959 95