12435 583
24940 200
14304 322
7278 173
5426 631
63599 513
23861 841
18168 79
18181 413
8498 323
22695 502
14559 272
9128 283
9678 88
5485 555
29725 251
24262 571
7794 246
54325 493
9181 28