10562 282
20949 515
4293 399
15062 502
3321 639
16058 699
10770 410
14810 60
7429 197
4899 127
2672 453
2870 674
5377 416
3319 558
3514 689