12435 583
24944 200
14306 322
7279 173
5428 631
63635 513
23874 841
18177 79
18199 413
8503 323
22710 502
14563 272
9130 283
9681 88
5486 555
29732 251
24271 571
7794 246
54341 493
9188 28