663 88
30213 184
7210 705
10608 429
13248 92
5258 423
7947 284
37349 261
15980 87
16619 235
5545 109
15209 581
4773 85
3475 749
2360 198
4288 402
6355 794
2743 168
4378 629
39222 677