15092 730
3679 283
5039 677
12294 111
4280 719
7528 693
5923 89
2751 293
23864 818
63243 390
17660 322
2204 358
9234 535
3195 372
18072 357
8373 503
17514 116
17700 390
5056 373
5532 535
5040 343
2748 83
4378 152
4774 691
10696 479
8379 323
386754 1161
3296 564