2668 640
2387 477
1004 237
2835 638
2852 818
6428 719
5564 44
2141 60
9364 388
6375 308
16094 327
3544 70
3490 355