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