3078 734
7192 602
4053 972
1897 112
2109 287
2415 559
14658 664
9547 27
7897 251
2689 680
23520 812
7957 307
9117 277