2232 167
6321 788
2477 218
5133 732
10554 927
4162 812
28871 502
22536 687
18737 617
26576 633
80545 658