14008 173
38920 337
24056 138
73795 330
9081 125
10556 474
26076 938
6626 75
9118 179
17758 465
22191 292
27335 783
21839 182
56595 520
22165 610
8594 482
22370 238
11484 210
12037 256
6050 118
9411 120
11696 563
12640 840
13236 602
33192 354
17148 642
7854 808
8917 270