2221 167
6295 788
2464 218
5093 732
10527 927
4149 812
28550 502
22359 687
18484 617
26367 633
80073 658