2946 151
2379 526
22280 610
9146 32
36117 597
76063 81
30038 646
4724 181
3386 55
5809 333
7016 772
5537 97
2968 42
4096 711
2715 386
7143 149
4487 614