12250 583
24507 201
14204 322
7152 173
5409 631
62567 513
23566 841
17905 92
17862 417
8448 323
22421 502
14467 272
8972 283
9515 87
5393 554
29472 251
23968 570
7682 246
53902 493
8883 28