21036 513
12728 480
3475 328
34116 586
95707 646
10622 466
16402 807
14592 714
14361 365
15784 181
14192 217
21673 393
4966 432
9954 532
4920 170