3082 151
2400 526
22339 610
9161 32
36211 597
76100 81
30112 646
4726 181
3393 55
5822 333
7026 772
5578 97
2982 42
4110 711
2719 386
7182 149
4496 614