15095 730
3680 283
5042 677
12298 111
4280 719
7530 693
5924 89
2753 293
23887 818
63248 390
17663 322
2204 358
9245 535
3197 372
18074 357
8377 503
17555 116
17702 390
5059 373
5536 535
5041 343
2750 83
4381 152
4778 691
10701 479
8385 323
386779 1161
3297 564