9595 265
15511 87
8317 684
21657 515
15727 201
3154 375
16716 663
7257 596
9246 323
14128 478
10781 539
7471 770
38688 465
21902 661
13702 266
7629 394
39927 251
20074 395
14396 457
8380 738
14053 183
17924 503
7003 100
5795 86
30379 181
25474 75
39436 245
17271 632