669 88
30346 184
7213 705
10612 429
13258 92
5261 423
7952 284
37352 261
15986 87
16663 235
5552 109
15213 581
4775 85
3477 749
2362 198
4293 402
6357 794
2748 168
4382 629
39458 677