305770 1437
150046 962
99360 268
101508 928
39433 310
72114 583
26281 65
37902 336
51352 675
30277 297
31647 154
64515 395
6633 622
2934 213
2886 457