21589 332
6543 306
18689 167
12742 385
75112 463
8947 669
39590 310
28714 425
82767 807
77332 568
4429 555
13102 720
1233 44