14642 817
10067 406
16064 555
6099 169
5438 168
17894 562
6908 280
7228 499
99667 696
117062 811
4959 415
31194 555
1508 108
4890 595
5714 596