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