20221 63
26153 617
15077 554
7842 111
27083 612
50499 828
29774 316
36559 89
21786 115
5330 141
15313 112
14306 888
57551 653
14487 580
86035 746
9684 266
35078 163
27710 288
67366 556
41287 273
31908 136
8364 448
16233 70
35289 185
27507 308
105893 920
26384 179
79459 673