2229 167
6312 788
2473 218
5120 732
10546 927
4156 812
28736 502
22479 687
18640 617
26528 633
80389 658