149340 315
122558 1051
14138 495
12092 805
65734 581
7259 459
3325 189
3859 211
3233 484
48531 525
47033 541