2952 151
2379 526
22281 610
9146 32
36117 597
76066 81
30040 646
4725 181
3386 55
5809 333
7017 772
5537 97
2968 42
4097 711
2715 386
7143 149
4488 614