31101 392
46242 709
48227 601
16601 309
24246 72
21728 160
26826 520
30568 750
30158 75
31126 152
995 79
1254 237