18816 722
27970 111
6176 885
3549 745
7419 295
26096 437
27395 247
12860 615
5758 775
4684 390
4496 922
4243 438
3163 573
3839 160