31086 392
46199 709
48168 601
16566 309
24206 72
21700 160
26742 520
30453 750
30115 75
31104 152
991 79
1247 237