14584 89
8399 123
6390 632
5649 311
4905 716
4052 381
6460 581
4706 69
8193 159
18795 500
15571 265
2814 186
16735 782
5522 348
8488 63
8363 567
2919 344
24820 158