14891 139
3634 43
59788 539
2302 477
3918 299
3462 741
8320 751
3244 373
3740 39
8392 287
7290 962
18134 501
4129 388
8761 697