14624 89
8430 123
6403 632
5676 311
4913 716
4057 381
6483 581
4718 69
8241 159
18902 500
15591 265
2817 186
16759 782
5553 348
8537 63
8401 567
2926 344
24884 158