306272 1437
150523 962
99796 268
102071 928
39633 310
72234 583
26386 65
38129 336
51596 676
30393 297
31962 154
65271 395
6647 622
2953 213
2893 457