156328 317
124785 1051
14344 495
12172 805
70478 584
7392 459
3441 189
3984 211
3340 484
51663 527
50345 544