21578 332
6541 306
18685 167
12737 385
75080 463
8945 669
39557 310
28695 425
82751 807
77298 568
4426 555
13100 720
1231 44