14893 139
3634 43
59798 539
2302 477
3918 299
3462 741
8326 751
3244 373
3741 39
8399 287
7297 962
18138 501
4133 388
8762 697