3131 350
4407 152
50924 105
53011 468
66546 857
76176 149
70405 372
92243 767
16612 148
7190 159
19482 112