21514 332
6523 306
18674 167
12730 385
74926 463
8930 669
39434 310
28575 425
82699 807
77123 568
4417 555
13093 720
1218 44