1796 144
9656 452
76850 311
19342 514
9876 238
12091 606
7638 683
8810 508
7535 928
8823 494
4484 604
4206 293
27398 580