3131 350
4407 152
50895 105
53008 468
66538 857
76161 149
70384 372
92230 767
16605 148
7189 159
19471 112