2229 167
6312 788
2473 218
5122 732
10547 927
4156 812
28745 502
22488 687
18650 617
26532 633
80406 658