141373 305
120491 1051
13716 495
12023 805
63230 581
7187 457
3242 189
3782 211
3165 484
46909 524
45764 541