4226 535
2656 188
7775 93
3127 428
26309 290
183024 797
5419 673
18243 162
5999 752
1641 219
3767 175