669 88
30343 184
7213 705
10610 429
13258 92
5261 423
7952 284
37351 261
15986 87
16663 235
5552 109
15213 581
4775 85
3477 749
2362 198
4292 402
6357 794
2747 168
4382 629
39451 677