2226 399
4032 521
909 247
1053 241
2068 419
1692 406
768 205
2753 757
780 182
524 144
1578 215
1631 292
3535 507
947 64
2649 503
12301 328
2258 466
16759 940