3287 506
6017 540
5842 392
30912 807
90699 592
78079 884
27713 171
17640 598
39187 173
13989 937
1661 262
2663 265
2401 419
5863 628