2586 817
6816 556
533 122
2220 651
2706 447
34626 929
4914 322
96296 646
9219 179
4952 392
195343 738
4062 293
13400 54