31089 392
46209 709
48189 601
16583 309
24222 72
21708 160
26775 520
30485 750
30127 75
31111 152
991 79
1251 237