3283 506
6017 540
5840 392
30908 807
90666 592
78073 884
27712 171
17635 598
39172 173
13986 937
1657 262
2663 265
2401 419
5861 628