12526 656
12465 719
6234 167
7269 681
11895 308
5722 78
30607 685
4083 250
9447 502
4449 328
8688 168
9217 391
7140 676
4137 375
8355 713
6157 220