14585 817
10029 406
15992 555
6042 169
5399 168
17855 562
6884 280
7196 499
99191 696
116403 810
4945 415
30719 554
1461 108
4860 595
5683 596