5985 173
4904 631
49630 510
18773 841
13431 79
14430 413
7243 323
18066 500
11587 272
7617 283
7793 87
4745 554
25670 251
21001 570
6426 246
46044 491
6384 25