4303 535
2671 188
8605 93
3152 428
26377 290
183197 797
5436 673
18335 162
6013 752
1666 219
3788 175