14122 314
25800 57
23063 184
29635 179
9189 626
4584 310
3835 675
4270 701
25666 599
3022 243
4851 574
7107 607
3953 804