306050 1437
150323 962
99622 268
101829 928
39549 310
72184 583
26353 65
38032 336
51498 676
30341 297
31798 154
64933 395
6643 622
2947 213
2890 457