9643 282
20275 515
4209 399
14608 502
3277 639
15244 699
10647 409
14158 60
7047 196
4871 127
2646 453
2838 674
5318 416
3283 557
3430 689