19515 494
8399 453
20586 936
14376 642
10826 609
13216 82
15483 538
8061 358
15134 343
79709 872
65445 336
36500 247
88374 289
26504 535