239 50
2970 893
947 142
3145 661
5014 499
5839 617
3416 261
5091 469
13624 377
9834 464
76535 214
31674 173