306253 1437
150506 962
99782 268
102059 928
39623 310
72234 583
26380 65
38121 336
51588 676
30390 297
31947 154
65251 395
6646 622
2952 213
2892 457