2229 167
6312 788
2473 218
5122 732
10547 927
4156 812
28740 502
22486 687
18649 617
26532 633
80398 658