316885 804
6678 503
5056 220
35800 85
75533 464
181044 612
21217 581
24268 333
17814 716
25016 278
16940 564
12719 144
11040 910
335859 1370
252954 862
7779 151
142071 736
28140 191
25715 52
9855 211
323495 1639
22145 818
63573 443
11998 110
106310 249
47501 127
150705 747
193043 688