20221 63
26160 617
15077 554
7842 111
27083 612
50501 828
29775 316
36560 89
21787 115
5330 141
15314 112
14306 888
57553 653
14487 580
86037 746
9684 266
35080 163
27711 288
67367 556
41290 273
31908 136
8364 448
16234 70
35289 185
27508 308
105897 920
26384 179
79460 673