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