2671 640
2567 477
1008 237
2838 638
2856 818
6458 719
5572 44
2164 60
9372 388
6393 308
16101 327
3554 70
3491 355