31121 392
46286 709
48258 601
16620 309
24275 72
21749 160
26915 520
30652 750
30191 75
31149 152
999 79
1259 237