19514 494
8396 453
20584 936
14376 642
10824 609
13216 82
15480 538
8060 358
15132 343
79704 872
65440 336
36498 247
88368 289
26503 535