40549 67
4997 280
59660 340
1429071 1579
29657 74
37061 632
64295 464
15704 141
55777 687
9804 455
8253 458
14833 112
15392 870
13093 601
6679 561
12966 361
8662 171
9098 825
8255 471
8000 315
10782 300
5205 530
8875 58
7287 81
4582 98
5667 567
3623 342
9080 407