14735 314
25960 57
23192 184
29813 179
9215 626
4645 310
3880 677
4297 701
25897 599
3044 243
4890 574
7138 607
3973 804