2668 640
2287 477
1002 237
2834 638
2851 818
6422 719
5561 44
2139 60
9359 388
6366 308
16089 327
3536 70
3489 355