15091 730
3678 283
5037 677
12293 111
4280 719
7526 693
5923 89
2751 293
23854 818
63241 390
17659 322
2204 358
9233 535
3195 372
18070 357
8373 503
17504 116
17700 390
5052 373
5531 535
5040 343
2748 83
4377 152
4773 691
10690 479
8377 323
386741 1161
3296 564