9821 506
7833 796
142029 270
22386 738
3952 689
134215 335
24951 467
14580 622
57190 391
7410 374
8217 307