14197 322
7177 173
5390 631
62541 513
23550 841
17850 79
17859 413
8409 323
22394 502
14448 272
9001 283
9542 87
5415 554
29490 251
24036 570
7706 246
53791 493
8916 28