4773 93
1906 146
9704 638
4327 702
11160 243
4103 522
5271 749
4488 642
28408 893
9191 671
8196 155
7758 648
1160 40