12112 252
18267 164
4885 473
21810 485
4359 209
4850 388
3587 648
20016 255
41422 157
36427 660
9315 850
7213 952