1009 281
1640 425
3496 841
2595 707
2509 768
370 95
508 107
3023 622
2448 267
3590 771
57152 379
26923 477
4228 745
8116 295
22125 808
156635 632
15878 777
52535 572
4455 612
57910 761
10521 71
13573 115
3805 882