12646 86
28981 691
11255 751
19745 569
32187 484
12115 234
10882 641
20621 693
7183 141
9861 781
7190 419
8208 388