14895 139
3636 43
59950 539
2304 477
3926 299
3470 741
8342 751
3264 373
3755 39
8455 287
7335 962
18152 501
4149 388
8767 697