3116 769
2195 83
2970 398
2823 452
9441 299
23752 542
15994 116
13688 465
1548 221
3103 679
2432 610
3099 550
1984 328