9821 506
7833 796
142028 270
22384 738
3952 689
134214 335
24951 467
14580 622
57188 391
7410 374
8217 307