449 50
2989 893
952 142
3148 661
5018 499
5840 617
3417 261
5093 469
13631 377
9841 464
76569 214
31680 173