47393 601
43247 267
13901 521
8791 446
25520 279
29300 744
6297 407
3606 473
6156 392
6886 395
1364 36
4102 827
17326 439
5626 148
2843 222
4161 812
17275 624