221 50
2966 893
946 142
3145 661
5014 499
5839 617
3416 261
5090 469
13622 377
9834 464
76534 214
31673 173