12425 583
24922 200
14292 322
7271 173
5424 631
63494 513
23827 841
18142 79
18160 413
8488 323
22668 502
14557 272
9119 283
9665 88
5481 555
29689 251
24240 571
7784 246
54268 493
9158 28