139467 196
22143 367
111688 261
48635 495
5939 69
9719 293
1028 146
7860 131
3205 757
5300 794
2939 655