6659 309
1918 146
9746 638
4331 702
11161 243
4121 521
5236 749
4420 642
28408 893
9115 671
8166 155
7781 648
1223 40