2232 167
6320 788
2477 218
5132 732
10554 927
4161 812
28850 502
22533 687
18731 617
26573 633
80527 658