31094 392
46230 709
48208 601
16594 309
24239 72
21717 160
26806 520
30534 750
30142 75
31124 152
993 79
1253 237