1011 281
1656 425
3557 841
2599 707
2514 768
371 95
516 107
3035 622
2467 267
3593 771
57164 379
26938 477
4241 745
8118 295
22136 808
156688 632
15890 777
52650 572
4458 612
57928 761
10531 71
13582 115
3808 882