21540 332
6534 306
18677 167
12733 385
75001 463
8936 669
39494 310
28631 425
82724 807
77190 568
4420 555
13096 720
1222 44