2782 31
9475 747
4956 216
5166 720
5496 141
155793 264
40886 638
15821 71
8354 857
33459 240
9462 755
4905 150
7415 482
5762 539
3730 547
4925 562
4328 614
2086 366