9821 506
7831 796
142027 270
22383 738
3952 689
134212 335
24950 467
14580 622
57188 391
7410 374
8217 307