4171 280
3296 73
5075 798
10050 298
10011 47
3276 407
8907 736
5719 663
3205 644
4572 299
7252 489
10685 545
10146 627
5614 173
4864 430
3323 165
1392 116
2128 352
5335 587
4096 209
4257 728
5064 160
4564 154
5636 639
11813 313
8768 363
22558 382
87563 907