19625 494
8472 453
20664 936
14425 642
10878 609
13257 82
15579 538
8096 358
15223 343
79899 872
65592 336
36573 247
88745 289
26813 535