2234 212
15964 253
28065 979
108639 673
130226 788
13842 857
161253 1190
19328 608
5295 815
4981 362
7217 483
3734 252