47308 601
43183 267
13880 521
8775 446
25370 279
29254 744
6280 407
3590 473
6149 392
6865 395
1346 36
4093 827
17314 439
5593 147
2831 222
4150 812
17160 624