13999 157
135359 592
29779 490
29718 346
110347 236
112808 650
107896 935
64242 340
24476 421
12098 96
16458 557
81485 888
66474 512
31133 384
11182 376
46704 462
69350 514
9716 435
118247 1002
21742 720
81633 263
80723 821
21564 309
26638 629
7366 141
27429 113
67944 449
84888 405