47300 601
43182 267
13880 521
8775 446
25364 279
29251 744
6277 407
3585 473
6149 392
6865 395
1346 36
4093 827
17314 439
5590 147
2830 222
4149 812
17153 624