3283 506
6017 540
5840 392
30910 807
90668 592
78074 884
27712 171
17635 598
39173 173
13987 937
1657 262
2663 265
2401 419
5861 628