1043 47
48366 300
44518 149
55384 681
321670 897
68432 304
27074 152
85669 535
23875 273
53510 186
15315 99
28151 102