652 50
3036 893
962 142
3161 661
5036 499
5845 617
3429 261
5107 469
13650 377
9878 464
76697 214
31732 173