31089 392
46209 709
48190 601
16583 309
24223 72
21708 160
26777 520
30486 750
30128 75
31111 152
991 79
1251 237