2391 221
3545 88
2047 275
3049 278
1872 332
3158 310
2674 206
10048 298
3244 327
5201 314
2151 321
8950 261
23245 737
1753 288
11599 505