47391 601
43246 267
13901 521
8791 446
25520 279
29298 744
6296 407
3605 473
6156 392
6886 395
1364 36
4102 827
17326 439
5626 148
2843 222
4161 812
17272 624