12135 252
18404 164
4904 473
22046 485
4362 209
4867 388
3597 648
20078 255
41566 157
36585 660
9328 850
7237 952