11384 283
21998 515
4447 399
15732 502
3397 639
16638 699
10953 410
15741 61
7910 197
4958 127
3413 453
2897 674
5452 416
3391 558
3593 689