306090 1437
150356 962
99656 268
101866 928
39560 310
72191 583
26358 65
38045 336
51513 676
30346 297
31819 154
64977 395
6643 622
2947 213
2891 457