17891 528
11225 470
190070 581
7406 707
2614 304
8728 60
4863 261
5879 399
3363 619
18925 690
3311 268
4106 858
4261 599
2267 158