16086 500
9538 353
2961 450
1117 132
1794 272
1044 99
7163 661
9961 90
7219 466
2842 504
8691 562
3165 532
1479 155
3589 658
5951 783
3629 540
1630 215
3257 722
6456 478
1184 69
8913 424
15758 115
4255 572
4057 812