12106 252
18231 164
4875 473
21745 485
4355 209
4847 388
3584 648
20003 255
41385 157
36389 660
9313 850
7202 952