2405 336
1251 33
3972 474
14047 298
4945 584
3438 211
4966 600
6388 423
3385 69
3625 614
4036 397
8261 708
4286 513
6300 890
6484 682
4228 324
8134 779
4798 67
3487 211
2535 287
2538 111
2547 272
5198 712
8682 437
4349 508
3879 129
8981 270
5231 830