2956 352
10015 568
3507 335
16640 391
3393 306
2988 120
3084 54
6664 634
6350 192
4375 243
4790 326
4012 641
2657 242
3427 488
5766 892
5096 39
4234 548
3658 449
5783 685
4114 831
3832 248
6691 260
3724 649
1871 121
9858 689
4249 50
5524 564
7415 365