47307 601
43183 267
13880 521
8775 446
25369 279
29253 744
6278 407
3590 473
6149 392
6865 395
1346 36
4093 827
17314 439
5592 147
2831 222
4150 812
17158 624