12435 583
24953 200
14307 322
7279 173
5428 631
63650 513
23879 841
18184 79
18207 413
8503 323
22719 502
14563 272
9130 283
9681 88
5487 555
29736 251
24271 571
7796 246
54351 493
9188 28