660 88
30158 184
7208 705
10605 429
13247 92
5255 423
7944 284
37346 261
15979 87
16596 235
5545 109
15209 581
4772 85
3474 749
2359 198
4286 402
6353 794
2740 168
4374 629
39147 677