2228 167
6311 788
2471 218
5111 732
10539 927
4156 812
28679 502
22450 687
18603 617
26488 633
80291 658