2230 167
6313 788
2473 218
5123 732
10547 927
4156 812
28760 502
22495 687
18661 617
26543 633
80422 658