2532 817
3063 553
520 122
2214 651
2668 446
34355 929
4864 322
96224 646
9172 179
4924 392
192863 737
4047 293
13287 54