2932 151
2379 526
22275 610
9145 32
36106 597
76060 81
30037 646
4723 181
3386 55
5808 333
7014 772
5534 97
2967 42
4093 711
2712 386
7141 149
4486 614