30363 346
8827 131
14827 349
10601 458
47113 1023
4908 421
18383 116
248156 968
80064 295
66535 418
610421 881
225603 307
150838 137
174690 428
122133 687
84352 289
108318 119
105695 675
387675 596
129285 520
447655 581
126030 85
227052 878