3125 350
4402 152
50764 105
52991 468
66497 857
76116 149
70330 372
92192 767
16583 148
7181 159
19435 112