31053 392
46134 709
48117 601
16537 309
24146 72
21650 160
26625 519
30333 750
30077 75
31064 152
984 79
1239 237