15093 730
3679 283
5041 677
12298 111
4280 719
7528 693
5923 89
2751 293
23869 818
63243 390
17660 322
2204 358
9240 535
3195 372
18072 357
8373 503
17524 116
17700 390
5056 373
5532 535
5040 343
2748 83
4378 152
4774 691
10696 479
8381 323
386759 1161
3296 564