2048 421
5049 77
3812 192
4049 536
7801 429
50737 844
36838 103
2708 282
9993 658
17641 146
6760 572
2897 182
5420 752
12663 552
4549 477
107266 392
6207 759
8412 96
869 41
2227 206