2229 167
6312 788
2473 218
5122 732
10547 927
4156 812
28739 502
22485 687
18648 617
26532 633
80396 658