163876 343
152465 675
110870 439
8904 90
17284 179
347571 790
75339 584
12406 702
11676 396
17583 337