3112 350
4387 152
50382 103
52935 468
66349 857
75992 149
70206 371
92120 767
16531 148
7162 159
19321 112