5926 63
14009 471
3330 282
8565 658
10344 596
8402 335
9767 419
43096 570
10171 246
23991 762
7477 169
7096 314
23436 612
6230 488
35229 365
7295 880
8074 927
16095 864
7863 97
17598 524
7822 42
14268 820
15144 807
7267 462
8489 253
15807 811
6534 129
15684 94