876 166
15783 384
51643 312
5663 547
3960 300
7488 636
5761 49
6879 80
18168 487
13620 296
5723 312
5388 509
2703 287
2681 552
3859 632
19031 63