2671 640
2555 477
1008 237
2838 638
2856 818
6455 719
5572 44
2160 60
9372 388
6390 308
16101 327
3552 70
3491 355