19668 556
42090 691
21783 492
56055 284
34505 946
53300 669
45026 497
25332 653
20070 417
4515 425
34918 144