43884 95
5034 885
5153 658
3017 124
3165 521
4927 893
5918 276
2999 288
3915 548
9156 645
5410 714
2632 470