18805 722
27951 111
6134 885
3541 745
7406 295
26008 437
27366 247
12854 615
5715 775
4676 390
4493 922
4241 438
3161 573
3833 160