2234 212
15964 253
28065 979
108640 673
130228 788
13843 857
161266 1190
19330 608
5295 815
4983 362
7218 483
3734 252