31029 392
46102 709
48073 601
16515 309
24112 72
21621 160
26550 519
30280 750
30025 75
31047 152
982 79
1236 237