3844 666
3594 637
29851 484
1401 105
41117 142
23245 511
10466 45
21236 810
3783 698
4501 37
5418 524
4293 672