2973 701
3084 349
4758 777
5585 105
16478 594
6969 416
10726 617
9258 156
53916 388
11396 80
22664 863