3126 350
4402 152
50806 105
52996 468
66515 857
76130 149
70354 372
92207 767
16592 148
7182 159
19450 112