2228 167
6312 788
2471 218
5112 732
10540 927
4156 812
28697 502
22465 687
18616 617
26500 633
80335 658