2229 167
6312 788
2473 218
5120 732
10546 927
4156 812
28734 502
22476 687
18638 617
26522 633
80385 658