2116 680
2105 493
2621 529
13535 70
2637 690
3156 46
6112 548
3537 776
3469 318
1827 209
3598 507
19767 671
74724 932