5259 160
10905 638
14892 380
5862 567
10079 133
7264 577
6103 293
8420 335
23111 550
10442 277
29819 517