19575 494
8442 453
20624 936
14402 642
10858 609
13237 82
15517 538
8081 358
15189 343
79822 872
65536 336
36541 247
88600 289
26584 535