15141 817
10284 406
16347 555
6353 169
5615 168
18132 562
7099 280
7375 499
102030 699
122012 816
5116 415
35255 557
1678 108
5110 595
5915 596