21053 513
12728 480
3475 328
34118 586
95711 646
10624 466
16405 807
14594 714
14361 365
15793 181
14196 217
21675 393
4973 432
9956 532
4923 170