600 29
15096 338
7512 237
2548 561
2584 98
14788 135
1161 125
1395 173
3656 707
2734 59
3566 732
12522 61
26264 597
2879 748
8798 577
2894 179
1938 45
6836 374
5543 846
7460 179
3664 654
4781 440
3879 897
2424 379
5017 794
4805 411
14847 648
26393 799