6291 173
5005 631
53800 511
20225 841
15371 79
15521 413
7542 323
19292 500
13507 272
7946 283
8182 87
4903 554
26655 251
21985 570
6820 246
48339 492
7068 25