19739 494
8536 453
20740 936
14473 642
10920 609
13285 82
15780 538
8118 358
15277 343
80051 872
65678 336
36645 247
89088 289
26943 535