3131 350
4407 152
50924 105
53009 468
66546 857
76172 149
70403 372
92243 767
16612 148
7189 159
19482 112