47358 601
43220 267
13890 521
8786 446
25456 279
29278 744
6292 407
3597 473
6155 392
6880 395
1356 36
4096 827
17323 439
5615 148
2838 222
4156 812
17233 624