47281 601
43172 267
13877 521
8775 446
25344 279
29239 744
6277 407
3584 473
6148 392
6863 395
1345 36
4092 827
17312 439
5587 147
2826 222
4149 812
17142 624