31113 392
46259 709
48237 601
16609 309
24257 72
21739 160
26863 520
30606 750
30179 75
31133 152
997 79
1257 237