691 107
809 143
3751 604
2644 497
570 70
15624 588
8051 876
4878 501
3556 929
3242 638
791 38
908 132
3469 418
16299 647
2983 606
2410 515
3549 711
3128 533
8611 281
2046 69
2754 346
1894 157
6082 297
94441 830
42574 645
75939 565
140435 196
51877 306