12435 583
24946 200
14306 322
7279 173
5428 631
63639 513
23875 841
18177 79
18200 413
8503 323
22710 502
14563 272
9130 283
9681 88
5486 555
29732 251
24271 571
7795 246
54344 493
9188 28