2352 337
2462 671
2293 280
2661 256
3349 398
4514 547
1333 47
22558 687
24856 623
3002 324
14652 116
4572 390
1630 229
1668 331
1312 195
5602 392
3834 226
3239 830
1975 245
21175 817
6765 47
30461 77
15902 731
1570 247
5240 500
3569 183
5635 571
3252 562