3844 666
3596 637
29851 484
1402 105
41119 142
23250 511
10466 45
21237 810
3783 698
4502 37
5418 524
4293 672