660 88
30166 184
7208 705
10605 429
13247 92
5255 423
7944 284
37346 261
15979 87
16598 235
5545 109
15209 581
4773 85
3474 749
2359 198
4286 402
6355 794
2740 168
4375 629
39165 677