39960 631
3101 347
2378 614
8925 583
8864 554
10341 641
408166 775
13688 204
16560 91
65647 540
6907 636