748 29
15197 338
8562 237
2643 561
2860 98
15194 136
1321 125
1556 173
3860 707
3399 59
3885 733
12673 61
26511 597
3004 748
9069 577
3007 179
2093 45
7008 374
5736 846
8017 181
3701 654
4963 440
3964 897
2478 379
5159 794
5188 411
15030 648
27888 802