51400 306
11094 276
5587 353
13135 637
11732 50
7907 225
11992 746
4530 452
4958 605
2694 199
11687 712