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