5998 354
15300 514
4722 129
6849 86
2941 220
11321 822
11901 647
50647 495
28218 318
10421 751
44581 509
13814 474
9855 729
7006 455
6012 613
16166 764