31015 392
46080 709
48047 601
16493 309
24095 72
21603 160
26482 519
30240 750
29989 75
31027 152
977 79
1231 237