12135 252
18403 164
4904 473
22044 485
4362 209
4867 388
3597 648
20078 255
41564 157
36583 660
9328 850
7237 952