103729 651
25038 615
114294 986
67556 619
45122 242
20807 489
34129 494
15029 455
44832 461
35043 460