40702 67
15365 354
7257 578
13149 153
6118 216
11185 391
16606 276
13085 285
7487 362
24362 348
7476 623
9127 452
4643 283
15603 59
7601 36
8352 323
14518 665
26894 643
18765 818
6974 895
6238 292
3119 215
20629 168
44684 776
13319 350
14423 609
15460 289
13130 716