15786 231
29882 150
2050 518
273779 686
41716 646
23098 89
45251 327
72402 784
26855 287
5655 684
19398 346
3228 485
35374 637
61379 447
89163 302
21890 318
40898 120
27955 263
31209 87
107734 312
15345 171
44598 198
3860 419
18407 266
36667 178
2945 213
211051 656
98050 309