14191 322
7173 173
5390 631
62440 513
23528 841
17828 79
17846 413
8404 323
22372 502
14441 272
8994 283
9530 87
5414 554
29469 251
24008 570
7700 246
53740 493
8897 28