5996 354
15299 514
4722 129
6849 86
2941 220
11318 822
11898 647
50645 495
28209 318
10421 751
44577 509
13808 474
9854 729
7005 455
6005 613
16166 764