4753 93
1906 146
9704 638
4327 702
11159 243
4101 522
5271 749
4488 642
28407 893
9191 671
8196 155
7757 648
1160 40