3049 151
2390 526
22310 610
9159 32
36176 597
76079 81
30082 646
4726 181
3391 55
5818 333
7026 772
5563 97
2973 42
4106 711
2716 386
7168 149
4496 614