12135 252
18388 164
4895 473
22008 485
4362 209
4866 388
3596 648
20072 255
41538 157
36561 660
9327 850
7233 952