12474 888
18150 160
16942 309
12570 370
12018 517
5480 909
19963 631
3738 282
19466 814
9726 88
13989 322
5311 631
22859 841
8743 283
9194 87