14893 139
3634 43
59791 539
2302 477
3918 299
3462 741
8325 751
3244 373
3740 39
8394 287
7295 962
18137 501
4129 388
8762 697