14626 89
8430 123
6404 632
5677 311
4914 716
4057 381
6483 581
4719 69
8242 159
18905 500
15591 265
2817 186
16761 782
5553 348
8539 63
8401 567
2926 344
24887 158