9632 265
15572 87
8334 684
21699 515
15765 201
3162 375
16759 663
7302 596
9260 323
14161 478
10822 539
7504 770
38785 465
21981 661
13733 266
7647 394
40092 251
20128 395
14435 457
8408 738
14141 183
17965 503
7035 100
5808 86
30440 182
25533 75
39517 245
17315 632