47341 601
43208 267
13887 521
8782 446
25429 279
29271 744
6288 407
3594 473
6151 392
6876 395
1353 36
4095 827
17321 439
5605 147
2836 222
4156 812
17213 624