2586 817
6925 556
533 122
2220 651
2707 447
34632 929
4915 322
96304 646
9220 179
4956 392
195420 738
4062 293
13408 54