3001 426
8301 269
2467 252
7907 259
4999 38
8896 733
1895 306
4500 205
4750 705
5790 291
5225 157
6327 469
4187 290
1159 139
11844 636
4206 746