3112 350
4386 152
50357 103
52931 468
66340 857
75983 149
70198 371
92112 767
16530 148
7161 159
19310 112