18813 722
27966 111
6169 885
3548 745
7415 295
26082 437
27388 247
12857 615
5750 775
4682 390
4495 922
4243 438
3161 573
3836 160