30363 346
8827 131
14827 349
10603 458
47116 1023
4908 421
18385 116
248157 968
80064 295
66537 418
610425 881
225605 307
150840 137
174690 428
122133 687
84352 289
108318 119
105695 675
387679 596
129287 520
447675 581
126031 85
227059 878