3631 476
3448 391
28056 697
30855 41
14764 113
30809 537
4160 69
3654 667
13222 601
4423 585
3085 410