14875 139
3614 43
59645 539
2292 477
3901 299
3457 741
8270 751
3233 373
3706 39
8283 287
7212 962
17975 501
4012 388
8749 697