12435 583
24947 200
14307 322
7279 173
5428 631
63647 513
23879 841
18183 79
18206 413
8503 323
22717 502
14563 272
9130 283
9681 88
5487 555
29734 251
24271 571
7796 246
54351 493
9188 28