47356 601
43220 267
13890 521
8785 446
25456 279
29277 744
6291 407
3596 473
6155 392
6880 395
1355 36
4095 827
17323 439
5615 148
2837 222
4156 812
17230 624