14088 314
25796 57
23060 184
29628 179
9189 626
4583 310
3835 675
4268 701
25660 599
3022 243
4851 574
7107 607
3953 804