30362 346
8826 131
14826 349
10597 458
47107 1023
4907 421
18376 116
248154 968
80064 295
66535 418
610400 881
225593 307
150838 137
174677 428
122127 687
84351 289
108314 119
105692 675
387661 596
129280 520
447604 581
126020 85
227044 878