47309 601
43184 267
13881 521
8776 446
25373 279
29255 744
6280 407
3591 473
6149 392
6866 395
1347 36
4093 827
17314 439
5594 147
2831 222
4150 812
17161 624