18953 341
9136 51
20436 64
26274 617
15150 554
7863 111
27296 612
50810 828
29966 316
36836 89
21878 115
5358 141
15571 112
14373 888
58018 653
14643 581
86629 747
9708 266
35220 163
27826 288
67760 556
41583 273
32173 136
8402 448
16300 70
35337 185
27649 308
106257 920