3283 506
6017 540
5840 392
30905 807
90664 592
78072 884
27708 171
17634 598
39166 173
13986 937
1657 262
2663 265
2401 419
5860 628