29916 370
14054 701
6579 69
273150 644
23398 716
49570 184
19697 633
113300 504
53555 536
49252 374
406592 1008
193250 650
31377 67
31234 656
31228 739
301233 583
63662 628
8152 70
172155 613
57888 556
16347 825
172887 1114
9365 359
12824 282
100199 634
17222 167
111337 973
72931 626