14892 139
3634 43
59789 539
2302 477
3918 299
3462 741
8321 751
3244 373
3740 39
8392 287
7293 962
18134 501
4129 388
8761 697