2234 212
15964 253
28065 979
108641 673
130229 788
13843 857
161275 1190
19330 608
5295 815
4983 362
7218 483
3734 252