15810 80
21863 327
9953 969
66627 856
9466 78
19726 261
31290 660
26822 535
32799 97
9657 432
70117 309
4332 911
17679 266
14384 573
26384 293
4022 692
24324 702
8327 850
98418 633
22672 51
11274 274
36444 544
31015 187
2610 285
12253 485
19332 240
3284 299
89096 923