2232 167
6320 788
2477 218
5133 732
10554 927
4162 812
28862 502
22535 687
18735 617
26575 633
80536 658