14005 157
135399 592
29788 490
29750 346
110394 236
112828 650
107938 935
64263 340
24481 421
12109 96
16471 557
81529 888
66507 512
31146 384
11193 376
46711 462
69369 514
9717 435
118299 1002
21748 720
81689 263
80726 821
21574 309
26642 629
7366 141
27437 113
67974 449
84915 405