5244 309
1863 146
9610 638
4262 702
11036 243
4044 521
5207 749
4347 642
28362 893
9083 671
8119 155
7732 648
1195 40