2952 352
10011 568
3506 335
16639 391
3392 306
2985 120
3081 54
6661 634
6347 192
4374 243
4789 326
4010 641
2655 242
3426 488
5766 892
5093 39
4228 548
3656 449
5780 685
4113 831
3829 248
6685 260
3723 649
1869 121
9856 689
4248 50
5520 564
7412 365