378 50
2982 893
949 142
3148 661
5016 499
5840 617
3416 261
5093 469
13627 377
9840 464
76559 214
31675 173