14593 89
8406 123
6391 632
5650 311
4907 716
4052 381
6460 581
4707 69
8194 159
18801 500
15576 265
2814 186
16740 782
5525 348
8495 63
8370 567
2921 344
24825 158