5028 286
93297 196
36315 529
27778 122
11722 214
22521 397
7989 260
7169 688
75572 578
9897 846
10366 378
18706 596
15854 323
15041 739
5055 381
9474 279
16756 504
16708 748
4993 89
9369 250
15488 618
19813 265
9075 628
7254 602
15395 776
11051 59
4129 154
43307 930