2586 817
6888 556
533 122
2220 651
2707 447
34629 929
4914 322
96301 646
9219 179
4955 392
195385 738
4062 293
13403 54