1031 105
4337 538
3003 179
4875 658
4774 622
16655 576
8880 223
7519 605
4321 574
9033 111
2564 219
11538 747
4513 741
7907 52
3502 385
9928 289
8475 521
7926 395
31534 59
14909 67
3828 478
5657 293
6670 705
214305 325
29775 460
12002 687
91873 819
15640 515