5926 63
14009 471
3330 282
8564 658
10341 596
8402 335
9767 419
43095 570
10170 246
23991 762
7475 169
7096 314
23435 612
6230 488
35227 365
7295 880
8074 927
16095 864
7863 97
17594 524
7822 42
14267 820
15143 807
7266 462
8489 253
15807 811
6534 129
15684 94