4303 535
2670 188
8603 93
3152 428
26376 290
183197 797
5436 673
18335 162
6013 752
1666 219
3788 175