2225 212
15960 253
28060 979
108626 673
130188 788
13841 857
161137 1190
19278 608
5295 815
4978 362
7216 483
3733 252