3097 583
16934 551
1841 336
11645 851
2543 143
27639 373
2925 415
2303 405
2201 624
3835 495
4308 679
1848 275
1154 99
4080 617
3993 281
2840 521
3542 701
2729 537
9615 547
3674 733
2886 580
7744 782
3066 551
3838 734