47391 601
43244 267
13901 521
8790 446
25516 279
29297 744
6296 407
3603 473
6156 392
6886 395
1362 36
4102 827
17326 439
5626 148
2843 222
4161 812
17268 624