21595 332
6545 306
18696 167
12744 385
75130 463
8949 669
39602 310
28722 425
82776 807
77371 568
4431 555
13103 720
1234 44