2573 817
5331 556
529 122
2217 651
2694 446
34542 929
4900 322
96271 646
9205 179
4941 392
194407 738
4058 293
13355 54