5999 354
15300 514
4723 129
6849 86
2941 220
11322 822
11901 647
50649 495
28224 318
10421 751
44583 509
13814 474
9855 729
7006 455
6013 613
16167 764