3066 151
2399 526
22325 610
9161 32
36198 597
76096 81
30100 646
4726 181
3392 55
5822 333
7026 772
5569 97
2980 42
4108 711
2718 386
7180 149
4496 614