21513 332
6523 306
18674 167
12730 385
74922 463
8930 669
39432 310
28573 425
82698 807
77122 568
4417 555
13092 720
1218 44