19631 494
8474 453
20664 936
14426 642
10880 609
13260 82
15592 538
8096 358
15226 343
79904 872
65594 336
36576 247
88760 289
26819 535