5207 309
1862 146
9607 638
4261 702
11034 243
4043 521
5206 749
4344 642
28362 893
9083 671
8119 155
7732 648
1195 40