5632 819
69628 593
64126 614
7114 613
4577 562
12732 261
6060 477
7068 101
22151 842
11125 378
2285 239