241 929
332 843
62 793
882 705
499 619
1289 583
301 565
889 403
458 385
958 357
803 183
312 143
264 119
159 51
235 24