6657 309
1918 146
9746 638
4330 702
11161 243
4121 521
5236 749
4419 642
28408 893
9115 671
8166 155
7781 648
1222 40