3112 350
4387 152
50377 103
52935 468
66348 857
75991 149
70205 371
92118 767
16531 148
7162 159
19318 112