3131 350
4407 152
50916 105
53009 468
66544 857
76167 149
70392 372
92236 767
16610 148
7189 159
19476 112