1066 313
5685 619
17626 522
8923 328
63149 685
15983 275
10413 625
5068 299
10421 758
4928 538
12033 609
7686 409