14618 89
8417 123
6399 632
5672 311
4913 716
4055 381
6474 581
4714 69
8221 159
18869 500
15583 265
2815 186
16759 782
5543 348
8519 63
8391 567
2926 344
24862 158