19515 494
8400 453
20588 936
14376 642
10826 609
13218 82
15486 538
8061 358
15142 343
79712 872
65454 336
36504 247
88385 289
26507 535