12435 583
24941 200
14304 322
7279 173
5426 631
63614 513
23867 841
18172 79
18186 413
8503 323
22701 502
14561 272
9129 283
9679 88
5485 555
29728 251
24267 571
7794 246
54335 493
9181 28