4186 305
23797 177
30042 868
4325 469
10269 532
6554 428
10950 410
4719 414
9170 791
3757 851
8231 667
6268 69
9745 401
5123 284
3063 342