2281 212
15972 253
28068 979
108714 673
130364 788
13847 857
162027 1190
19497 608
5300 815
4989 362
7225 483
3747 252