19585 494
8450 453
20634 936
14409 642
10859 609
13241 82
15531 538
8087 358
15197 343
79844 872
65545 336
36547 247
88641 289
26667 535