103743 651
25042 615
114310 986
67568 619
45131 242
20811 489
34135 494
15032 455
44839 461
35051 460