14005 157
135401 592
29788 490
29750 346
110395 236
112830 650
107940 935
64265 340
24481 421
12109 96
16471 557
81532 888
66509 512
31147 384
11195 376
46712 462
69370 514
9717 435
118305 1002
21749 720
81694 263
80727 821
21574 309
26642 629
7366 141
27440 113
67977 449
84916 405