156322 317
124784 1051
14344 495
12172 805
70472 584
7390 459
3441 189
3984 211
3340 484
51658 527
50343 544