39981 961
35877 1419
18157 350
40600 740
20455 1835
46856 349
29709 734
23497 421
10046 1629
20950 236
21054 1096
18035 1417