15093 730
3679 283
5041 677
12298 111
4280 719
7529 693
5923 89
2751 293
23877 818
63244 390
17661 322
2204 358
9241 535
3195 372
18072 357
8373 503
17536 116
17701 390
5058 373
5532 535
5040 343
2749 83
4378 152
4774 691
10696 479
8382 323
386763 1161
3296 564