19686 494
8509 453
20708 936
14456 642
10905 609
13271 82
15682 538
8114 358
15249 343
79969 872
65638 336
36618 247
88922 289
26881 535