5259 160
10904 638
14889 380
5862 567
10078 133
7261 577
6103 293
8417 335
23111 550
10439 277
29817 517