3059 151
2395 526
22319 610
9160 32
36187 597
76086 81
30097 646
4726 181
3392 55
5820 333
7026 772
5567 97
2978 42
4108 711
2718 386
7177 149
4496 614