31089 392
46207 709
48184 601
16579 309
24218 72
21705 160
26768 520
30479 750
30124 75
31107 152
991 79
1251 237