3093 350
4213 802
8136 577
2359 522
1356 131
18836 384
452 38
3592 624
4830 276
21109 496
4927 553
22242 591
9823 956
6030 330
12732 706
2074 300
8275 466
7493 595
2565 575
4735 83
2769 595
2896 743
2270 114
2312 444