14009 157
135431 592
29793 490
29765 346
110421 236
112835 650
107968 935
64280 340
24483 421
12109 96
16476 557
81552 888
66537 512
31158 384
11199 376
46715 462
69381 514
9720 435
118327 1002
21753 720
81725 263
80731 821
21575 309
26649 629
7369 141
27443 113
67994 449
84928 405