47295 601
43174 267
13878 521
8775 446
25353 279
29243 744
6277 407
3585 473
6148 392
6864 395
1346 36
4093 827
17313 439
5588 147
2829 222
4149 812
17149 624