5922 540
5730 392
30629 806
87221 585
77229 882
27277 171
17232 597
37959 173
13674 937
1580 262
2546 265
2315 419
5752 628
2669 504