4226 535
2656 188
7798 93
3128 428
26310 290
183028 797
5419 673
18244 162
6000 752
1641 219
3767 175