29921 370
14055 701
6579 69
273211 644
23398 716
49600 184
19702 634
113340 504
53576 536
49260 374
406671 1008
193281 651
31389 67
31249 656
31232 739
301289 583
63666 628
8152 70
172184 613
57904 556
16347 825
172913 1114
9366 359
12825 282
100306 634
17222 167
111357 973
72955 626