9516 282
20167 515
4193 399
14555 502
3263 639
15136 699
10633 409
14067 60
7009 196
4865 127
2596 453
2835 674
5307 416
3281 557
3423 689