306182 1437
150448 962
99719 268
101973 928
39599 310
72212 583
26368 65
38081 336
51549 676
30374 297
31880 154
65107 395
6643 622
2949 213
2892 457