31393 149
87445 277
38282 234
9681 478
25764 1073
6450 551
37386 562
22341 193
113534 647
20930 964
87153 392
54534 648
24653 691
167006 767
322970 970
46998 430
3337 284
9736 582
14566 444
18266 459
143967 607
79352 353
3322 103