3081 734
7201 602
4053 972
1902 112
2116 287
2455 559
14667 664
9547 27
7899 251
2689 680
23533 812
7958 307
9117 277