47308 601
43183 267
13880 521
8776 446
25372 279
29255 744
6280 407
3591 473
6149 392
6866 395
1346 36
4093 827
17314 439
5594 147
2831 222
4150 812
17160 624