2229 167
6312 788
2473 218
5122 732
10547 927
4156 812
28744 502
22487 687
18649 617
26532 633
80402 658