31061 392
46156 709
48135 601
16544 309
24174 72
21664 160
26658 519
30377 750
30086 75
31079 152
984 79
1240 237