47280 601
43171 267
13877 521
8775 446
25343 279
29238 744
6277 407
3583 473
6148 392
6862 395
1344 36
4092 827
17312 439
5587 147
2826 222
4149 812
17142 624