3283 506
6017 540
5840 392
30911 807
90675 592
78074 884
27712 171
17636 598
39175 173
13988 937
1657 262
2663 265
2401 419
5861 628