2668 640
2297 477
1002 237
2834 638
2851 818
6423 719
5561 44
2139 60
9359 388
6366 308
16089 327
3538 70
3489 355