12426 583
24929 200
14294 322
7272 173
5425 631
63512 513
23837 841
18148 79
18166 413
8491 323
22676 502
14558 272
9121 283
9668 88
5483 555
29699 251
24243 571
7785 246
54284 493
9165 28