15032 336
18880 127
61843 597
23859 125
14720 517
8719 662
19921 856
9739 377
31195 759
6634 535
34925 824
26650 247
20390 900
5921 460
7947 170
11952 556
3646 314
15759 353
9939 230
20977 686
33911 462
58165 866
6902 915
79615 204
22559 368
52516 801
15413 610