31048 392
46126 709
48108 601
16531 309
24141 72
21639 160
26606 519
30324 750
30063 75
31060 152
984 79
1239 237