2296 506
2615 596
8240 885
834 246
24890 283
7423 50
911 204
18281 443
3075 446
11562 649
8571 607
11738 207
50423 644
2204 703
12823 117
1222 299
7918 777
5691 225
2505 508
2925 619
2703 609
8823 374
2782 714
39187 795