2234 212
15964 253
28065 979
108642 673
130229 788
13843 857
161280 1190
19332 608
5295 815
4983 362
7218 483
3734 252