11382 283
21995 515
4447 399
15728 502
3397 639
16637 699
10952 410
15734 61
7909 197
4958 127
3413 453
2895 674
5451 416
3391 558
3593 689