3084 151
2400 526
22341 610
9161 32
36212 597
76100 81
30115 646
4726 181
3393 55
5822 333
7026 772
5578 97
2982 42
4110 711
2719 386
7183 149
4496 614