5081 286
93103 196
36181 529
27771 122
11693 214
22425 397
7942 260
7147 688
75487 578
10122 846
10347 378
18726 607
15787 323
15002 739
5021 381
9484 279
16660 503
16655 748
4965 89
9322 250
15502 619
19747 265
9019 625
7246 602
15351 777
11113 59
4115 155
43226 930