124728 335
339164 1173
38242 726
50278 412
31182 541
28794 579
40018 205
39127 231
6427 742
32202 656