16532 509
945 247
2812 768
3097 717
2335 553
3255 937
18370 173
6233 178
981 147
17895 353
7425 493
8584 777
1305 337
2129 400
1132 279
3213 877
3810 499
10796 470
10744 721
3524 189
1645 182
3622 701
494 60
27086 302
13835 510
3248 503
1935 296
5101 404