3280 506
6017 540
5840 392
30903 807
90637 592
78067 884
27702 171
17632 598
39159 173
13983 937
1657 262
2663 265
2399 419
5858 628