2451 221
3488 88
2067 275
3069 278
1881 332
3123 310
2647 207
10066 298
3258 327
5244 314
2145 321
8972 261
23244 737
1736 288
11643 505