12435 583
24942 200
14304 322
7279 173
5426 631
63624 513
23868 841
18173 79
18186 413
8503 323
22704 502
14561 272
9129 283
9681 88
5485 555
29730 251
24267 571
7794 246
54336 493
9183 28