2231 167
6313 788
2473 218
5126 732
10548 927
4158 812
28779 502
22506 687
18677 617
26549 633
80458 658