2451 221
3488 88
2067 275
3069 278
1881 332
3122 310
2647 207
10065 298
3258 327
5243 314
2144 321
8970 261
23244 737
1736 288
11643 505