306037 1437
150312 962
99604 268
101811 928
39542 310
72181 583
26352 65
38023 336
51488 676
30337 297
31791 154
64904 395
6642 622
2947 213
2890 457