21541 332
6534 306
18677 167
12734 385
75002 463
8936 669
39496 310
28632 425
82724 807
77192 568
4421 555
13096 720
1223 44