29921 370
14055 701
6579 69
273210 644
23398 716
49595 184
19701 634
113337 504
53576 536
49260 374
406669 1008
193280 651
31389 67
31248 656
31232 739
301284 583
63666 628
8152 70
172183 613
57903 556
16347 825
172911 1114
9366 359
12825 282
100301 634
17222 167
111357 973
72955 626