13956 253
8129 412
6990 452
12465 664
15665 116
4931 511
3729 696
25778 205
7218 425
3478 62
11608 600
2516 637
4631 69
6929 788
6196 74
40904 302
9090 682
7417 279
4164 461
7093 784
9747 372
60281 714
12159 83
6553 427
20010 60
9249 588
6661 349
21649 631