21047 513
6193 94
90740 98
8016 435
14903 280
33833 78
990 121
5856 66
27056 818
30712 748
30744 59
8490 608
38767 171
38826 168
1531 272
153285 612
20347 385
5132 384
12769 648
26827 783
6357 527
297840 1059
37892 337
281 32