6294 173
5006 631
53827 511
20237 841
15383 79
15531 413
7547 323
19299 500
13511 272
7950 283
8186 87
4904 554
26667 251
21992 570
6821 246
48360 492
7085 25