6685 306
13441 393
10590 780
10872 676
3130 105
170844 824
127078 561
90600 698
51517 362
74456 400
5094 123