1286 261
2261 624
728 157
2764 755
214 56
38653 694
10783 652
3033 444
1253 65
5776 675
2933 75
30103 574
18427 607