31051 392
46132 709
48114 601
16537 309
24146 72
21646 160
26621 519
30329 750
30071 75
31063 152
984 79
1239 237