306841 961
76459 590
54909 312
62593 437
26801 313
6182 715
8734 252
4218 100
2560 78
4503 96
61200 733