3078 734
7193 602
4053 972
1897 112
2109 287
2416 559
14658 664
9547 27
7897 251
2689 680
23521 812
7957 307
9117 277