10458 282
20878 515
4282 399
15031 502
3319 639
16001 699
10767 410
14665 60
7380 197
4897 127
2667 453
2869 674
5366 416
3316 558
3501 689