21580 332
6543 306
18685 167
12737 385
75091 463
8945 669
39567 310
28700 425
82755 807
77305 568
4428 555
13100 720
1231 44