3230 293
7222 265
2027 505
7748 377
1934 269
6823 261
2931 709
4067 537
2241 307
2996 505
1882 159
4546 780
4362 883