1543 290
2812 799
929 52
3005 590
5037 823
23618 643
2351 204
1379 99
3696 428
8421 226
32701 669
8263 718
3949 87
19113 781
14464 783
3673 55
7517 770
106122 392
5732 167
5079 464
3124 514