19635 494
8479 453
20667 936
14429 642
10881 609
13263 82
15609 538
8098 358
15235 343
79917 872
65597 336
36580 247
88783 289
26824 535