2391 221
3547 88
2047 275
3050 278
1872 332
3158 310
2674 206
10048 298
3244 327
5201 314
2151 321
8952 261
23245 737
1753 288
11601 505