31116 392
46275 709
48250 601
16619 309
24269 72
21745 160
26899 520
30631 750
30188 75
31144 152
997 79
1257 237