31049 392
46127 709
48110 601
16537 309
24145 72
21640 160
26615 519
30326 750
30068 75
31062 152
984 79
1239 237