47289 601
43172 267
13877 521
8775 446
25351 279
29241 744
6277 407
3585 473
6148 392
6863 395
1346 36
4093 827
17312 439
5587 147
2826 222
4149 812
17145 624