36976 603
19443 547
39465 952
13019 675
23605 422
3695 518
3082 67
9050 483
92861 840
18426 326
14441 32
53740 493
19473 451
30491 41
55178 593
24858 188