5926 63
14011 471
3330 282
8565 658
10344 596
8402 335
9767 419
43098 570
10171 246
23993 762
7477 169
7096 314
23436 612
6230 488
35232 365
7295 880
8074 927
16095 864
7864 97
17600 524
7822 42
14270 820
15144 807
7268 462
8491 253
15808 811
6534 129
15685 94