20221 63
26153 617
15075 554
7842 111
27079 612
50498 828
29771 316
36558 89
21783 115
5329 141
15310 112
14306 888
57548 653
14485 580
86034 746
9684 266
35078 163
27710 288
67366 556
41286 273
31906 136
8364 448
16233 70
35289 185
27506 308
105889 920
26383 179
79457 673