47299 601
43176 267
13879 521
8775 446
25362 279
29244 744
6277 407
3585 473
6148 392
6864 395
1346 36
4093 827
17314 439
5589 147
2830 222
4149 812
17151 624