21595 332
6545 306
18695 167
12744 385
75129 463
8949 669
39601 310
28722 425
82774 807
77369 568
4431 555
13103 720
1234 44