12250 583
24507 201
14204 322
7148 173
5408 631
62565 513
23565 841
17904 92
17862 417
8447 323
22418 502
14451 272
8972 283
9513 87
5392 554
29469 251
23964 570
7681 246
53895 493
8882 28