316959 804
6678 503
5056 220
35806 85
75538 464
181066 612
21217 581
24268 333
17816 716
25020 278
16942 564
12719 144
11040 910
335922 1370
252990 862
7779 151
142103 736
28144 191
25720 52
9855 211
323535 1639
22148 818
63580 443
11998 110
106319 249
47502 127
150745 747
193057 688