5095 118
7431 521
19287 493
31200 769
17858 408
29062 879
64685 400
3228 469
27778 738
25958 595
16164 862
18731 569
26265 772
9659 702
5828 73
5489 347
20088 271
26147 748
16042 149
22816 116
32782 258
50878 422
137106 653
5435 590