5185 309
1862 146
9598 638
4261 702
11032 243
4043 521
5204 749
4344 642
28362 893
9083 671
8118 155
7731 648
1195 40