31089 392
46206 709
48182 601
16579 309
24217 72
21705 160
26767 520
30475 750
30124 75
31107 152
991 79
1251 237