20215 63
26148 617
15071 554
7837 111
27073 612
50491 828
29757 316
36541 89
21778 115
5326 141
15307 112
14303 888
57528 653
14481 580
86030 746
9684 266
35072 163
27708 288
67356 556
41274 273
31900 136
8362 448
16229 70
35287 185
27499 308
105883 920
26374 179
79440 673