111798 676
150633 406
18404 764
95396 275
28140 247
22732 472
16650 694
19337 112
29904 682
16041 202