31120 392
46283 709
48256 601
16620 309
24272 72
21749 160
26913 520
30647 750
30191 75
31148 152
999 79
1258 237