2228 167
6311 788
2471 218
5110 732
10539 927
4156 812
28676 502
22448 687
18595 617
26480 633
80284 658