30362 346
8827 131
14827 349
10598 458
47109 1023
4907 421
18378 116
248154 968
80064 295
66535 418
610410 881
225597 307
150838 137
174681 428
122129 687
84351 289
108314 119
105694 675
387664 596
129284 520
447623 581
126025 85
227049 878