124802 335
339182 1173
38250 726
50283 412
31185 541
28799 579
40023 205
39137 231
6429 742
32245 656