20216 63
26148 617
15071 554
7837 111
27074 612
50491 828
29758 316
36541 89
21778 115
5326 141
15307 112
14303 888
57529 653
14481 580
86030 746
9684 266
35073 163
27708 288
67356 556
41275 273
31900 136
8362 448
16229 70
35287 185
27500 308
105883 920
26374 179
79440 673