47352 601
43215 267
13890 521
8784 446
25446 279
29274 744
6290 407
3595 473
6154 392
6877 395
1355 36
4095 827
17323 439
5612 148
2837 222
4156 812
17226 624