5026 286
93292 196
36315 529
27778 122
11721 214
22520 397
7988 260
7169 688
75572 578
9897 846
10366 378
18704 596
15853 323
15041 739
5055 381
9474 279
16756 504
16708 748
4993 89
9369 250
15488 618
19811 265
9075 628
7254 602
15393 776
11051 59
4129 154
43307 930