2891 816
1768 516
1197 234
765 155
209415 978
138487 794
155022 595
108788 916
100701 791
186185 374
131217 305
89245 627
159271 497
7043 267
51606 279
30623 387
177456 240
336248 633
86985 98
202398 539
93889 206
94922 450
126703 361
130306 331