16768 863
6593 715
6424 98
8212 718
12400 840
8014 257
11673 648
12266 473
27223 519
6568 504
6296 469
8822 80
5251 183