18809 722
27954 111
6148 885
3542 745
7407 295
26031 437
27372 247
12855 615
5717 775
4679 390
4494 922
4243 438
3161 573
3833 160