35285 603
18590 547
38203 952
12379 675
22781 422
3575 518
2903 67
8763 483
90165 840
17800 326
13848 32
51697 492
18798 450
29192 41
52785 593
23530 188