21513 332
6521 306
18673 167
12728 385
74909 463
8930 669
39414 310
28551 425
82691 807
77097 568
4415 555
13092 720
1216 44