36966 603
19430 547
39442 952
13017 675
23592 422
3694 518
3082 67
9049 483
92826 840
18419 326
14431 32
53720 493
19467 451
30477 41
55153 593
24849 188