47339 601
43206 267
13887 521
8782 446
25423 279
29271 744
6288 407
3594 473
6151 392
6876 395
1353 36
4095 827
17321 439
5605 147
2836 222
4153 812
17211 624