3131 350
4407 152
50923 105
53009 468
66546 857
76171 149
70401 372
92242 767
16612 148
7189 159
19481 112