15091 730
3678 283
5037 677
12291 111
4279 719
7526 693
5923 89
2751 293
23851 818
63240 390
17656 322
2204 358
9232 535
3195 372
18069 357
8372 503
17495 116
17700 390
5052 373
5531 535
5039 343
2748 83
4377 152
4773 691
10687 479
8375 323
386738 1161
3296 564