18660 722
16224 141
123531 670
16211 780
10676 587
31418 292
8335 884
10603 569
7761 500
11008 225
8846 509